トップページ⇒tech
1001コメント269KB

C++Builder相談室 Part10

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
C++Builderに関する質問・回答や議論等を行う相談室スレッド。
過去スレ・関連サイトは>>2-5あたり。
0302デフォルトの名無しさんNGNG
俺はBCBインストールするとき、Indy選択してなかったから、すんなりいったのかな。
0303298NGNG
301の補足
"プロシージャ エントリ ポイント @Idresourcestrings@_RSBindingAny がダイナミック リンク ライブラリ Indy60.bpl から見つかりませんでした。 "
と言われました

>>302
そっか、なら私もインストールしなおします
0304デフォルトの名無しさんNGNG
ソースのパス設定してないんじゃないの
0305298NGNG
>>304
とおっしゃいますと?
ソースも要るんですかい?
0306298NGNG
できたC6の中の*.hppを
$(BCB)\include\vclの中に放り込んで動くようにしたけど、
プロジェクト|オプション|ディレクトリ/条件|のインクルードパスで設定すべきだったですね
0307298NGNG
>>300様 >>302様 >>304様、ありがとうございました
0308デフォルトの名無しさんNGNG
Control+Cを捕まえたいのですが、なんてメッセージを捕まえればいいの?
WM_????????
0309デフォルトの名無しさんNGNG
WM_KEYDOWN
0310デフォルトの名無しさんNGNG
あっそ
0311デフォルトの名無しさんNGNG
無償版をDLしたいのですが、C++Builder6とC++BuilderXのどっちを
DLすればよいですか?
0312デフォルトの名無しさんNGNG
C++Builder6
0313デフォルトの名無しさんNGNG
>>312
そうですか。
ところで今5.0Profesionalを使っていてCDは紛失してるんですが、
6.0Personal落としてタダで使えますかね?
更にPersonalだと機能的に何が劣るんですかね?
0314デフォルトの名無しさんNGNG
割厨イクナイ
CD紛失するかよ。
0315デフォルトの名無しさんNGNG
BCBにD6Perみたいな無料版ってあったっけ?
0316デフォルトの名無しさんNGNG
まあ、体験版なら
0317313NGNG
>>314
いや、マジで無くしたから慌ててここに質問に来たんですよ。
>>315
あ、C++Bはやっぱ無料じゃないんですかね?
なんかPersonalは無料っぽく書いてある気がしますが。
0318デフォルトの名無しさんNGNG
TMemoの○行目の文字列を得るにはどうしたらいいですか?
0319デフォルトの名無しさんNGNG
Memo1->Lines->Strings[○];
0320デフォルトの名無しさんNGNG
Memo1->Lines->Strings[♥];
0321デフォルトの名無しさんNGNG
>>319
即レス感謝です
0322デフォルトの名無しさんNGNG
>>320はもう2度とこのスレに来ることはなかった・・・
0323デフォルトの名無しさんNGNG
|゚Д゚)))コソーリ!!!!
0324デフォルトの名無しさんNGNG
ビルドしたときのexeの名前ってプロジェクト名.exe?
0325デフォルトの名無しさんNGNG
そだよ
0326324NGNG
変えられませんか?
0327デフォルトの名無しさんNGNG
Explorerでリネーム
0328324NGNG
orz
0329デフォルトの名無しさんNGNG
プロジェクトオプションで変更できなかったっけ?
0330デフォルトの名無しさんNGNG
コンパイラ(詳細)の命令セットや実数の扱いはどう設定すればパフォーマンスが
上がりますか?
0331デフォルトの名無しさんNGNG
C++B用の優れたテキストエディタコンポーネントは無いですか?
0332デフォルトの名無しさんNGNG
TEditorEx
0333デフォルトの名無しさんNGNG
ねえおまえら、早くC++Builder9出してくれよ
0334デフォルトの名無しさんNGNG
Builder6じゃ困るの?
0335デフォルトの名無しさんNGNG
(´-`).。oO( プロジェクト EXE… )
0336デフォルトの名無しさんNGNG
(´-`).。oO( ニンニキニキニキ…? )
0337デフォルトの名無しさんNGNG
(´-`).。oO( 天竺ぅ… )
0338デフォルトの名無しさんNGNG
(´-`).。oO( Builder6ってバージョンアップしないの? )
0339デフォルトの名無しさんNGNG
Update4+LinkerUpdateまで出てるよ
0340デフォルトの名無しさんNGNG
プログラムからメールソフトを経由せずにメールを送信するのはどうやったらいいんですか?
0341デフォルトの名無しさんNGNG
TIdSMTPを使うといいよ
0342340NGNG
Indyのコンポーネントですね。調べてみます
0343デフォルトの名無しさんNGNG
2ちゃんブラウザは殆どIndyだね。というかDelphi&BCBが多くを占めてる。
0344デフォルトの名無しさんNGNG
BCBってIndyコンポーネント入ってました?
NMHTTPとかいうのと違うのかな
0345デフォルトの名無しさんNGNG
>>344
BCB6 pro なら入ってるぞ。
Indyはオプソだから、入ってなきゃネットから落として入れることも可能。
0346デフォルトの名無しさんNGNG
>>345
thx BCB6から入ったのかな
当方BCB5、アップグレードする気は・・・ないや
ネットから探してきます。   
0347デフォルトの名無しさんNGNG
>>346
どのみちBCB6のIndyはバージョンがやや古いから6使ってても入れ直してる
0348デフォルトの名無しさんNGNG
>>347
自分はBCB6/Indyのバージョンアプしてないんだけど、大きく変わってる?
0349デフォルトの名無しさんNGNG
select aaa,max(bbb) from Table group by aaa
上記のSQLをTQueryのSQLで行うとbbbがありませんとエラーがでてしまいます。
この場合はどう表現すればエラーはでなくなるのでしょうか?
0350デフォルトの名無しさんNGNG
>>348
FTP鯖コンポとか追加されてる。

FTP鯖のpass忘れたときに便利(゚∀。)
0351デフォルトの名無しさんNGNG
FTP鯖コンポ見つからない、無いんだ?、とかオモテタンダ。アプすべきか。

>FTP鯖のpass忘れたときに便利(゚∀。)
いまいち意味分からん。
0352デフォルトの名無しさんNGNG
自作のFTP鯖をコンポーネントで適当に作って、FTPクライアントに保存された ****** のパスワードを見るために
自作のFTP鯖にクライアントを繋げると・・・ (・∀・)
0353デフォルトの名無しさんNGNG
******* がみたいならそういうソフトがあるが。
0354デフォルトの名無しさんNGNG
探すより書いた方が早い気がする
0355デフォルトの名無しさんNGNG
一時期探したときあったんだけど、2000未対応だったり結構時間かかった・・。
確かに書いたほうが早い希ガスね
0356デフォルトの名無しさんNGNG
上記のレスを見て、FTP 鯖コンポーネント欲しいと思い、
BCB6 + SP4 に Indy 9.0.14 を入れようとしたんだけど、
パッケージの追加のところで

プロシージャ エントリ ポイント @Idresoucestring@_RSBindingAny がダイナミック リンク ライブラリ Indy60.bpl から見つかりませんでした。

と出てパッケージを追加できません。何ででしょう?

Indy のコンポーネントの入れ替えは初めてなんで、
どう対処していいか分かりません。
0357デフォルトの名無しさんNGNG
>>356
/binディレクトリ内のIndy60.bpl(添付のIndy)をどこかに待避させないとダメだった気がする
0358デフォルトの名無しさんNGNG
Indyの件
300前後を見てみろ
てか、同一スレくらい検索汁 >> ノータリンども
0359356NGNG
>>358
あぁ、ほんまや。そのものズバリやん。
スマソ
0360デフォルトの名無しさんNGNG
make のこと
やろうとすると C0W32.OBJ が見つかりませんとか
C0D32.OBJ が見つかりませんとか出るんですが
どうすればいいでしょう?
0361デフォルトの名無しさんNGNG
>>360
ilink32の代わりにbcc32を使う。
0362デフォルトの名無しさんNGNG
すまん /L 指定直したら出来ました
0363デフォルトの名無しさんNGNG
TListBoxに水平スクロール機能を付けるにはどうすればいいのでしょうか?
教えて!エロい人!
TScrollBarでやってもいいのですが、それにしてもやり方が判らないのです。
0364デフォルトの名無しさんNGNG
ScrollWidthプロパティに、スクロールさせたい幅を入れる
0365デフォルトの名無しさんNGNG
C++BとDelphiで同じアプリ作ったら、
どっちが処理速度早いですか?
0366デフォルトの名無しさんNGNG
作り方による
0367デフォルトの名無しさんNGNG
C++B ?
0368デフォルトの名無しさんNGNG
uilder
0369デフォルトの名無しさんNGNG
ウイルダー?
昭和の特撮ヒーローみたいだな。
0370デフォルトの名無しさんNGNG
ヴァンダーなら知ってるが。
0371デフォルトの名無しさんNGNG
ウイナー/ウイナルドなんてのもあった。
0372デフォルトの名無しさんNGNG
>>371
プレゼントフロムレモンなら知ってる。
0373デフォルトの名無しさんNGNG
たとえばCheckBox1〜10があって、いずれもクリックイベントが
CheckBox1Click(TObject *Sender)な場合。

チェック数の上限を5個にしたいので、6個目をチェックしようとしても
無効にしたいのですが、6個目にチェックしようとしたCheckBoxを
取得するのはどうやりますか?
0374デフォルトの名無しさんNGNG
6個目のチェックか確認すればいいだけだろ。
0375デフォルトの名無しさんNGNG
>>374
いや、例えばCheckBox8が6回目にチェックされたとしたら、
CheckBox1Clickイベント内でどうやってCheckBox8をfalseにするのかなと。
0376デフォルトの名無しさんNGNG
>>373
static変数でチェックされている数を数えれば?
0377デフォルトの名無しさんNGNG
なんぼでも方法はあるよな。
たとえば、メンバ変数に10個のチェック状態の変数作る。
チェックイベント内でその変数を毎回更新する。
さすれば、今変更されたのがどこだかもわかる。
たかが、10個くらいのチェック、毎回ループさせても処理的には問題ないだろう。
0378デフォルトの名無しさんNGNG
>>377
ありゃ、やっぱそんな方法しか無いんですか・・
どうもです。
0379デフォルトの名無しさんNGNG
最後にチェックされた(外れた)のは、Sender->Checkedでわかるだろ。
0380デフォルトの名無しさんNGNG
Form1::CheckBoxClick(TObject *Sender)
{
 TCheckBox *box = (TObject *)Sender;
 if (box->Checked && this->checkCount <= MAX_CHECKCOUNT)
  this->checkCount++;
 else
  box->Checked = false;
}
検証も何も全くしてない思いつきコード
0381デフォルトの名無しさんNGNG
>>380
TCheckBox *box = (TCheckBox *)Sender;
にしたらできました。どうもです。
0382デフォルトの名無しさんNGNG
>>381
カウンタのデクリメントはやってないからそれ書かないとダメよ
0383デフォルトの名無しさんNGNG
C++Builder で使えるプロファイラってありますか?
もっと実行速度早くしたいので。
0384デフォルトの名無しさんNGNG
前スレだかその前のスレでプロファイラもどきは紹介されてな。
とりあえずぐぐってみ。
0385デフォルトの名無しさんNGNG
AQtimeとか
0386383NGNG
>>384
レスありがとうございます。
ttp://village.infoweb.ne.jp/~fwhk9290/gimite/index.htm
これですね。
埋め込み式なのがマンドクサイですけど、
ほかにないならこれ試してみようと思います。

>>386
AQtime はぐぐってみましたが、
.net 専用っぽいんですが、bcb でもokなんですか?
0387デフォルトの名無しさんNGNG
>>386
専用じゃねーよ
http://www.automatedqa.com/products/aqnet.asp
0388デフォルトの名無しさんNGNG
フックのやり方を教えてください
0389デフォルトの名無しさんNGNG
>>388
肘と拳は水平で手の平は下、相手の顎を狙って体の回転を利用して振りぬけ。
0390383NGNG
>>387
BCBで使えるんですね。
でも、高いなぁ。
0391デフォルトの名無しさんNGNG
>>389
超ツマンネ
0392デフォルトの名無しさんNGNG
>>391
超ツマンネ
0393デフォルトの名無しさんNGNG
>>392
超ツマンネ
0394デフォルトの名無しさんNGNG
>>394
超ワラタ
0395デフォルトの名無しさんNGNG
↑
再帰定義でつか?w
0396デフォルトの名無しさんNGNG
>>395
超ツマンネ
0397デフォルトの名無しさんNGNG
アッパーのやりかた教えてください。
0398デフォルトの名無しさんNGNG
すれ違い
0399デフォルトの名無しさんNGNG
フックったって種類あるやん。どれよ。
0400デフォルトの名無しさんNGNG
右フック
0401デフォルトの名無しさんNGNG
>>400
超ツマンネ
■ このスレッドは過去ログ倉庫に格納されています