C++Builder相談室 Part18
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2007/09/01(土) 09:41:22【前スレ】
C++Builder相談室 Part17
http://pc11.2ch.net/test/read.cgi/tech/1162918887/
過去スレ・関連サイトは>>2-7あたり。
※Borland C++ Compiler 5.5.1についての質問は以下のスレへ
タダで使えるBorland C++ Part5
http://pc11.2ch.net/test/read.cgi/tech/1135127048/
※BDS(Borland Developer Studio)の総合スレはこちら
Borland Developer Studio 2006 No.13
http://pc11.2ch.net/test/read.cgi/tech/1175861395/
※CodeGear(Borland)関連はこちら
【Borland】CodeGearオッチャ その5【(ノ∀`)アチャー】
http://pc11.2ch.net/test/read.cgi/tech/1186333161/
0153デフォルトの名無しさん
2007/11/06(火) 00:50:55死ね役立たず。
人の足引っ張って楽しいかゴミクズ。
今すぐ死ね。
死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。
死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。
死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。
死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。
死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。
死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。
死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。
死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。
死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。
死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。v死ね。死ね。
死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。
死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。
死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。
死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。
死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。
死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。
死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。ね。死ね。
死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。
死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。
死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。
0154デフォルトの名無しさん
2007/11/06(火) 00:58:260155デフォルトの名無しさん
2007/11/06(火) 01:03:33ファビョってる朝鮮人でも来てるのか?
0156デフォルトの名無しさん
2007/11/06(火) 01:25:380157デフォルトの名無しさん
2007/11/06(火) 08:01:28本来はObjectPascalのソース単位。Unit*.pas = 1ユニット。
BCBだとUnit*.hとUnit*.cppに相当。新規作成>ユニットは同名のヘッダファイルとソースファイルをまとめて作るくらいの認識でおk
0158デフォルトの名無しさん
2007/11/07(水) 14:03:050159デフォルトの名無しさん
2007/11/08(木) 01:16:58Delphiの知識もついて一石二鳥だったなと今なら思える
0160デフォルトの名無しさん
2007/11/08(木) 07:50:070161デフォルトの名無しさん
2007/11/08(木) 10:19:490162デフォルトの名無しさん
2007/11/08(木) 10:27:34MFCなんかだとスケルトンコードが大きすぎるし、
かつそれがC++じゃない化け物コードみたいなものだし、
コーディングしてて自分が何したいのか分からなくなるくらい。
0163デフォルトの名無しさん
2007/11/08(木) 11:59:07本質的な事ではないな
0164デフォルトの名無しさん
2007/11/08(木) 12:04:44あの、C++での開発っていうのはクラスライブラリの派生なんだから、
勉強っていうのはクラスライブラリの勉強だお。
0165デフォルトの名無しさん
2007/11/08(木) 12:20:380166デフォルトの名無しさん
2007/11/08(木) 12:26:080167デフォルトの名無しさん
2007/11/08(木) 14:38:010168デフォルトの名無しさん
2007/11/08(木) 14:42:53勉強なんだから、特定の環境、例えばWindowsで良質なクラスライブラリを使う勉強をしても構わない。
本番では、その良質な設計の部分のみを参考にして、別の環境でやれば良い。
0169デフォルトの名無しさん
2007/11/08(木) 14:44:45>ttp://mag.matrix.jp/mag/queen/log/soft/eid153.html
>結局,真のRADはDelphiで.それ以外ではGUIツールはサンプルコード生成ツールくらいにとらえた方が良いかも.
>(特にパラメータをコードに埋め込むタイプ)
0170デフォルトの名無しさん
2007/11/08(木) 14:55:080171デフォルトの名無しさん
2007/11/08(木) 15:32:020172デフォルトの名無しさん
2007/11/08(木) 15:57:480173デフォルトの名無しさん
2007/11/08(木) 16:23:49コンパイラじゃないIDEだ
0174デフォルトの名無しさん
2007/11/08(木) 16:27:57C++Builder製品の分類はコンパイラ
0175デフォルトの名無しさん
2007/11/08(木) 16:58:40ボーランドがOS作ればウィンドウズもここまで糞にはならなかったってことだ
0176デフォルトの名無しさん
2007/11/08(木) 17:02:32Windowsは良いよ。悪いのはヴィジュアルスタジオドットネット(笑)。
0177デフォルトの名無しさん
2007/11/08(木) 17:12:510178デフォルトの名無しさん
2007/11/08(木) 17:23:12オラ、悟空だ!
0179デフォルトの名無しさん
2007/11/08(木) 17:26:160180デフォルトの名無しさん
2007/11/08(木) 17:48:49ほんとはクリりん
0181デフォルトの名無しさん
2007/11/08(木) 18:08:250182デフォルトの名無しさん
2007/11/08(木) 18:11:260183デフォルトの名無しさん
2007/11/08(木) 18:17:26既にVB使った後だったから更に倍って感じだった
0184デフォルトの名無しさん
2007/11/08(木) 21:57:02ぱっと見リソースエディタの画面なんか見ると
RADツールじゃないかと勘違いできる
0185デフォルトの名無しさん
2007/11/08(木) 22:59:17今でもC標準ランタイムのヘルプなんかはBuilderのを見てしまう。
0186デフォルトの名無しさん
2007/11/09(金) 01:29:460187デフォルトの名無しさん
2007/11/09(金) 02:21:090188デフォルトの名無しさん
2007/11/09(金) 09:34:050189188
2007/11/09(金) 09:46:58C++Builder6→C++Builder2006だと、
2000増えていますが、
FastMM導入で高速化、
STL差し替えで低速化、
であってますか?
具体的にはSTLは何から何に変わったのでしょう?
何で変わったんだろ。
0190デフォルトの名無しさん
2007/11/09(金) 23:26:05STLは昔はSTLPortだったのがDinkumwareになったらしい。
MLか公式newsgroupで聞いてみたら?
0191デフォルトの名無しさん
2007/11/10(土) 03:55:05やっぱり居ないですか。
僕もあれは幻かなにかだと思っていたんですよ。J#。
0192デフォルトの名無しさん
2007/11/10(土) 08:24:580193デフォルトの名無しさん
2007/11/10(土) 08:32:03FastMM4BCB.cppのコメントに書いてある
0194デフォルトの名無しさん
2007/11/10(土) 18:39:26VCLはロジック系は凝りすぎずに素直だし、UI系の継承関係とイベント処理は見事だよ。
ロジック、継承だけならJavaのAPIもいいんだけど、UIのイベント処理が不便。
.Netのは基本概念はいいんだけど、ロジック系はJavaのデッドコピー(っても良い
設計はにかよるからこれはOK)だし、UI部品に到ってはあの腐れVBの部品の
デッドコピーorz
Javaにせよ、.Netにせよ、まともなGUI組める機構+ライブラリがありゃ、更に普及するのに。
>>186
.NetになくてJavaにあるクラスのパチモンを使用したいときだけ呼び出していたよ。
常用は居ないでしょう。
0195デフォルトの名無しさん
2007/11/15(木) 14:27:27u=u+pDS1->Fields->Fields[0]->Value;
Edit6->Text=u;
u="";
コンパイルは通るのですが、バリアントに対する演算が正しくありません。
と言うエラーがでます。
どうすればいいでしょうか?
0196デフォルトの名無しさん
2007/11/15(木) 14:31:41Variant u;って初期化しなくてもおkなの?
0197デフォルトの名無しさん
2007/11/15(木) 14:38:38Edit6->Text = Fields[0]->AsString();
じゃね?
0198デフォルトの名無しさん
2007/11/15(木) 14:50:06>>197
ご教授のとおり
初期化しAnsiStringになおすとエラーもなくなりなした。
ありがとうございました。
0199デフォルトの名無しさん
2007/11/15(木) 14:59:24オブジェクトの値の抽象型って意味では既にTFieldってのが機能する。
AsString、AsInteger、とか。
0200デフォルトの名無しさん
2007/11/15(木) 15:07:26使った事ないや
0201デフォルトの名無しさん
2007/11/15(木) 15:31:250202デフォルトの名無しさん
2007/11/15(木) 15:33:450203デフォルトの名無しさん
2007/11/15(木) 16:26:510204デフォルトの名無しさん
2007/11/15(木) 16:31:100205デフォルトの名無しさん
2007/11/15(木) 16:36:320206デフォルトの名無しさん
2007/11/15(木) 16:43:010208デフォルトの名無しさん
2007/11/15(木) 17:10:310209デフォルトの名無しさん
2007/11/15(木) 17:23:38Series1->AddXY(random(10),random(10),"",clTeeColor);
TPointSeries、Zoomを何回か繰り返すとポイント消える。
何でなの?
0210デフォルトの名無しさん
2007/11/15(木) 18:30:090211デフォルトの名無しさん
2007/11/15(木) 20:34:123倍速いんだぜ
0212デフォルトの名無しさん
2007/11/15(木) 21:38:19でも、全部赤い文字になるし、角も生えるし…
0213デフォルトの名無しさん
2007/11/20(火) 15:34:440214デフォルトの名無しさん
2007/11/20(火) 15:36:250215デフォルトの名無しさん
2007/11/20(火) 16:09:29大量の接続エラーを繰り返すと以下のエラーが発生して
止まってしまいます。
NonBlockingで接続しています。
”Windowsソケットエラー:システムのバッファ領域が不足
しているか、またはキューがいっぱいのため、ソケット操
作を実行できませんでした。(10055)”
対処方法をご存じの方は教えてもらえますでしょうか。
TCPClient1->Open();
これの繰り返しです。
OnError()イベントで接続エラーが発生後再度、Open()を
繰り返しています。
最終的に上記のエラーが出ますがOnError()イベントには
飛んでこないで、OnDisconnect()イベントに飛んできてそ
の後BCBが上記エラーを表示します。
上記エラーはcatchもできません。
0216デフォルトの名無しさん
2007/11/20(火) 16:09:530217デフォルトの名無しさん
2007/11/20(火) 22:02:45無変換キー あるいは F7キー
0218デフォルトの名無しさん
2007/11/21(水) 04:42:21先頭から順に文字を見て置換していけばいいだけ。
WideStringにぶち込んだ方が文字単位で処理できて楽だった。
0219デフォルトの名無しさん
2007/11/21(水) 08:16:04非同期をイベントで処理するのが間違いでは?
0220デフォルトの名無しさん
2007/11/21(水) 10:45:35C++Builderだろ?AnsiStringで出来るんじゃなかったけ?
0221デフォルトの名無しさん
2007/11/21(水) 10:51:020222デフォルトの名無しさん
2007/11/21(水) 11:05:350223デフォルトの名無しさん
2007/11/22(木) 17:04:33プログラムでユーザー名とパスワードを自動的に入力して他PCのフォルダを閲覧しに行く方法はありますか?
0224デフォルトの名無しさん
2007/11/22(木) 17:54:510225デフォルトの名無しさん
2007/11/22(木) 23:25:030226デフォルトの名無しさん
2007/11/22(木) 23:45:01まだそのキチガイレス流行ってたのかwww
0227デフォルトの名無しさん
2007/11/23(金) 12:37:02WNetAddConnection2
0228デフォルトの名無しさん
2007/11/24(土) 18:11:44コピペなんだろうね。
なんかデジカメ板でも見た気がするしww
0229デフォルトの名無しさん
2007/12/10(月) 18:37:40設計時にリストに値を登録しておいてるのですが
フォームのコンストラクタでListView->Items->Clear()をしてもリストがクリアされません
フォームのShowイベントでListView->Items->Clear()をするとクリアされるのですが
これバグですか?仕様ですか?
できればコンストラクタで1回だけやりたいのですが
0230デフォルトの名無しさん
2007/12/10(月) 23:24:01仕様ですね。コンストラクタの段階ではウィンドウが生成されていないのが原因です。
0231デフォルトの名無しさん
2007/12/11(火) 08:03:03バージョンの違いか?
0232デフォルトの名無しさん
2007/12/11(火) 10:39:42お答えありがとうございます
言い忘れていましたが、C++Builder5 proです。
たぶんこのバージョンだと>>230さんの言うとおりだとおもうのですがいまいち使いづらいですねこれ
例えば今はForm1のコンストラクタでFormをnewして作成
Form1のグリッドがクリックされるとForm2を表示として
Form2はListViewしかなくここのコンストラクタでiniファイルを読んでリストを作成しているので・・・
Showイベントでリストを作るとグリッドをクリックされるたびに毎回無駄にiniファイルを読んでリストを作ってって
するのを回避したかったのですが・・・
0233デフォルトの名無しさん
2007/12/31(月) 09:25:57TurboC++とかBDS2006とかの経験持ちで採用している会社を
探してます。
教えてください。
0234デフォルトの名無しさん
2007/12/31(月) 09:50:150235初心者
2007/12/31(月) 15:30:39installaware でインストールプログラムをつくったら
vista で
システムポリシーがどうのこうの
このインストールはできないのこうの
とインストールを拒否された。
xp はだいじょうぶなんだけどなぁ。
どないしたらいいねん?
0236デフォルトの名無しさん
2007/12/31(月) 15:40:16確かにVC++経験じゃないと嫌だ!と言う面接官もいるかも知れないが
受かりたいなら嫌でも経験者だと言うだろ
そして経験者ってのも曖昧だ
0237デフォルトの名無しさん
2007/12/31(月) 16:32:24そういう条件の会社は使い捨て派だから止めといたほうが無難かと
0238デフォルトの名無しさん
2007/12/31(月) 18:24:310239デフォルトの名無しさん
2008/01/02(水) 03:46:280240デフォルトの名無しさん
2008/01/08(火) 12:33:18フォームとEdit1でイベントを取得してしまって、
計2回呼ばれてしまいます。どうすればいいのでしょうか
0241デフォルトの名無しさん
2008/01/08(火) 12:43:530242デフォルトの名無しさん
2008/01/08(火) 12:45:16会社に入ってしまえば、C++Builderに変更可能だお。
そうこうしてるうちに、MFC禁止令を出せばみんな納得する。
MFCはプロジェクトを越えてダイアログを使いまわせないことを理由に社内禁止しますた。
但し、受託は除く。
0243240
2008/01/08(火) 12:56:39#ShowMessage(((TComponent*)Sender)->Name);で表示させると、
#Form1から3回も呼ばれてました。。
0244デフォルトの名無しさん
2008/01/08(火) 14:11:13Pagesizeの算定方法で定石ってありますでしょうか?
0245デフォルトの名無しさん
2008/01/11(金) 17:44:36ある
0246デフォルトの名無しさん
2008/01/14(月) 21:33:01ずばり、どっち買ったらいい?!!
0247C++Builderスレなんだから
2008/01/14(月) 22:13:000248デフォルトの名無しさん
2008/01/14(月) 23:03:370249デフォルトの名無しさん
2008/01/14(月) 23:05:10マジレスするとVisual Studio 2008。
0250デフォルトの名無しさん
2008/01/15(火) 08:10:300251デフォルトの名無しさん
2008/01/15(火) 08:24:180252デフォルトの名無しさん
2008/01/15(火) 18:31:52使うべきは C++Builder 2007 です。
■ このスレッドは過去ログ倉庫に格納されています