C++Builder相談室 Part10
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNG過去スレ・関連サイトは>>2-5あたり。
0253デフォルトの名無しさん
NGNGTComboBox::Items->Strings[n]のことかナ?
0254デフォルトの名無しさん
NGNGそれのことです。
ぶっちゃけそのStrings[n]ってAnsiStringだけど、さらにItems->Value[n]みたいにできないかなとVBみたいに
0256デフォルトの名無しさん
NGNG0257デフォルトの名無しさん
NGNGhoge.mak を作らせて、シェルに向かって make -f hoge.mak したら
「make: *** No rule to make target `foo/bar.cc', needed by `solaris/Debug_Build/bar.o'. Stop.」
とか言われます。なんでだ世 (;´Д`)ハァハァ Stop.
0259デフォルトの名無しさん
NGNG0260デフォルトの名無しさん
NGNG0261デフォルトの名無しさん
NGNG0262デフォルトの名無しさん
NGNG「はじめてのC」でもいいと思うけど、
これって説明書チックな書き方だから、完全な初心者だとつまづく可能性がある
気がする。
フォローしてやれる人間がいれば大丈夫だと思うけど。
馬鹿みたいに説明が丁寧な
簡単なプログラムを作ってみる系の本が一冊あってもいいかも。
0263デフォルトの名無しさん
NGNGBorland C++ BuilderX
http://pc5.2ch.net/test/read.cgi/tech/1065260556/l50
0264デフォルトの名無しさん
NGNGhttp://magnus.at.infoseek.co.jp/bcbfix/index.shtml
漏れ用メモ
0265デフォルトの名無しさん
NGNGDelphianWorldからコンポーネント(Buider対応のもの)をダウンロードして、追加→コンパイルすると、
[リンカ エラー] 外部シンボル '__fastcall Outline::TCustomOutline::(各種メソッド)' が未解決
((Builderのフォルダ)\LIB\BCBSMP.LIB|.\cdiroutl.cpp が参照)
がぞろぞろ出ます。(上は2行だが実際は1行)
アップデートしても同じです。
どうすれば解決できるでしょうか。
リンカやコンパイラは設定をいじっていません。
0266デフォルトの名無しさん
NGNGあそこにあるのってほとんどデフォでコンパイルするとエラーでるよな
0268デフォルトの名無しさん
NGNGコンパイルしてみるから、コンポーネント名教えてちょうだい
0269デフォルトの名無しさん
NGNGhttp://members.at.infoseek.co.jp/mchos/bcb_tips/
0270デフォルトの名無しさん
NGNGFrameにはOnPaintイベントが無くてどうしたらいいのかわかりません.
0271デフォルトの名無しさん
NGNG0272デフォルトの名無しさん
NGNG0274デフォルトの名無しさん
NGNG0275デフォルトの名無しさん
NGNG実況を・・・・(*´д`*)
0276デフォルトの名無しさん
NGNGWndProcをオーバーライドするだけだよ。メッセージマップマクロでもいいけど。
void __fastcall TFrame1::WndProc(TMessage& m)
{
TFrame::WndProc(m);
if (m.Msg == WM_PAINT) {
// 処理
}
}
0277デフォルトの名無しさん
NGNGRS232Cコンポくれという内容だが、同じメールを5連投。それだけ。
0278デフォルトの名無しさん
NGNG0279デフォルトの名無しさん
NGNG0280279
NGNGどういった手段があるでしょう。
0281デフォルトの名無しさん
NGNG0282デフォルトの名無しさん
NGNGAnsiString *str を Memo1->Lines->Text.SubString(x,y) に指定する場合どう書きますか?
0283265
NGNG遅くなりました。「光るスピードボタン」(ShineSpeedBtn)です。
後、”DEKOのじゃんくぼっくす”というところからダウンロードした数値入力用TEditも入ってます。
0284デフォルトの名無しさん
NGNGあとはパソナラ-の人に任せた。(@�u@ .:;)ノシ
0285デフォルトの名無しさん
NGNG0286デフォルトの名無しさん
NGNG0287デフォルトの名無しさん
NGNGおかげで肝心な所でconst_castしないと使えなかった。
0288270
NGNGありがとうございました,無事に目的を果たすことが出来ました.
ちなみに,Frameってどういう目的で使うコンポーネントなんでしょう?
自分は変な理由があって仕方なく使ってるのですが,
他に使ってるプログラムもあまり見ないので.
0289デフォルトの名無しさん
NGNG部品を組み合わせただけの自作コンポーネントのように使うんじゃない?
0290デフォルトの名無しさん
NGNG0291デフォルトの名無しさん
NGNGttp://www.asahi-net.or.jp/~HA3T-NKMR/tips006.htm
このサイトで紹介されている,標準出力を TMemo に割り当てるということを
C++Builder でやりたいのですが,解説しているところが見つかりませんでした。
ご存じの方いらっしゃいましたら,教えていただけないでしょうか。
0292デフォルトの名無しさん
NGNG0293デフォルトの名無しさん
NGNGリンカオプションの「ステートファイルを作らない」を外したらリンクできるようになったが。
0294デフォルトの名無しさん
NGNG質問文からてっきりコンソールアプリのフロントエンドみたいに、
子プロセスの出力をTMemoに取り込みたいのかと思ったんだけど、
リンク先を流し読みしたところ違うのかな?
残念ながらリンク先のBuilder版は寡聞にして知らない。
ただGUIアプリでは標準出力が使えないので…のように
説明されているけどWin32API使えば
AllocConsole() で標準出力用コンソールを開いて、
SetConsoleTitle() でキャプションを設定して、
SetConsoleTextAttribute() で文字色を設定して、
WriteConsole() でテキストを出力して、
FreeConsole() でコンソールを閉じる。
なかんじで簡単に実現できるわけで、これで充分な気も。
TMemoを持つログをとるアプリが常駐しててそいつにテキスト渡したい
というのなら、WM_COPYDATAで投げるなり、パイプかメールスロットか
ソケットで流すなりお好きな方法で。
コンソールアプリの出力取り込みが希望なら
ttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/creating_a_child_process_with_redirected_input_and_output.asp
ttp://www5.wisnet.ne.jp/~mercury/download/dosexec/dosexec.html
C++のソースあり
DosExecDlg.cpp内CDosExecDlg::ExecChildProcess()が
子プロセスの出力を取り込む処理なので、listOutput->Print()の処理を
TMemo::Add()とかに置き換える。
処理に時間が掛かるようなものはスレッド起こすなりなんなり。
(´・ω・)アチー
0295291
NGNGレスありがとうございます。
デバッグウィンドウを出して (TMemoで),printf() デバッグをやりたいなと思ってました。
Delphiとベースが同じだから,簡単に実現できるかと思ったけどそうでもないのですね。
教えて頂いたとおり,コンソールを開いてデバッグ出力に使おうと思います。
どうもありがとうございました。
0296デフォルトの名無しさん
NGNG0297デフォルトの名無しさん
NGNGやり方はMLの過去ログ見てくれ。
0298デフォルトの名無しさん
NGNGIndy 9.0.14 のインストール方法を解説していただけませんでしょうか
ManualInstall.txtにあったBCB5までの方法では不足らしいです。
よろしくお願いします。
0299デフォルトの名無しさん
NGNGそうですかー。
でもRichEditじゃ数万行とかの文字列扱うにはちょっと重いですね。
仕方がないので諦めます。
0300デフォルトの名無しさん
NGNG・Fullc6.batを実行する。
・出来たbplを「パッケージのインストール」で追加してやる。
こんだけ
0301デフォルトの名無しさん
NGNGすんません
>・Fullc6.batを実行する。
やりました、\C6\ができました
>・出来たbplを「パッケージのインストール」で追加してやる。
デレクトリごとD:\Program Files\Borland\CBuilder6\C6に置いて、
パッケージのインストールで元のIndyを外し
D:\Program Files\Borland\CBuilder6\C6のをインストールしようとするとエラー出ます
0302デフォルトの名無しさん
NGNG0303298
NGNG"プロシージャ エントリ ポイント @Idresourcestrings@_RSBindingAny がダイナミック リンク ライブラリ Indy60.bpl から見つかりませんでした。 "
と言われました
>>302
そっか、なら私もインストールしなおします
0304デフォルトの名無しさん
NGNG0306298
NGNG$(BCB)\include\vclの中に放り込んで動くようにしたけど、
プロジェクト|オプション|ディレクトリ/条件|のインクルードパスで設定すべきだったですね
0308デフォルトの名無しさん
NGNGWM_????????
0309デフォルトの名無しさん
NGNG0310デフォルトの名無しさん
NGNG0311デフォルトの名無しさん
NGNGDLすればよいですか?
0312デフォルトの名無しさん
NGNG0313デフォルトの名無しさん
NGNGそうですか。
ところで今5.0Profesionalを使っていてCDは紛失してるんですが、
6.0Personal落としてタダで使えますかね?
更にPersonalだと機能的に何が劣るんですかね?
0314デフォルトの名無しさん
NGNGCD紛失するかよ。
0315デフォルトの名無しさん
NGNG0316デフォルトの名無しさん
NGNG0317313
NGNGいや、マジで無くしたから慌ててここに質問に来たんですよ。
>>315
あ、C++Bはやっぱ無料じゃないんですかね?
なんかPersonalは無料っぽく書いてある気がしますが。
0318デフォルトの名無しさん
NGNG0319デフォルトの名無しさん
NGNG0320デフォルトの名無しさん
NGNG0321デフォルトの名無しさん
NGNG即レス感謝です
0322デフォルトの名無しさん
NGNG0323デフォルトの名無しさん
NGNG0324デフォルトの名無しさん
NGNG0325デフォルトの名無しさん
NGNG0326324
NGNG0327デフォルトの名無しさん
NGNG0328324
NGNG0329デフォルトの名無しさん
NGNG0330デフォルトの名無しさん
NGNG上がりますか?
0331デフォルトの名無しさん
NGNG0332デフォルトの名無しさん
NGNG0333デフォルトの名無しさん
NGNG0334デフォルトの名無しさん
NGNG0335デフォルトの名無しさん
NGNG0336デフォルトの名無しさん
NGNG0337デフォルトの名無しさん
NGNG0338デフォルトの名無しさん
NGNG0339デフォルトの名無しさん
NGNG0340デフォルトの名無しさん
NGNG0341デフォルトの名無しさん
NGNG0342340
NGNG0343デフォルトの名無しさん
NGNG0344デフォルトの名無しさん
NGNGNMHTTPとかいうのと違うのかな
0345デフォルトの名無しさん
NGNGBCB6 pro なら入ってるぞ。
Indyはオプソだから、入ってなきゃネットから落として入れることも可能。
0346デフォルトの名無しさん
NGNGthx BCB6から入ったのかな
当方BCB5、アップグレードする気は・・・ないや
ネットから探してきます。
0347デフォルトの名無しさん
NGNGどのみちBCB6のIndyはバージョンがやや古いから6使ってても入れ直してる
0348デフォルトの名無しさん
NGNG自分はBCB6/Indyのバージョンアプしてないんだけど、大きく変わってる?
0349デフォルトの名無しさん
NGNG上記のSQLをTQueryのSQLで行うとbbbがありませんとエラーがでてしまいます。
この場合はどう表現すればエラーはでなくなるのでしょうか?
0350デフォルトの名無しさん
NGNGFTP鯖コンポとか追加されてる。
FTP鯖のpass忘れたときに便利(゚∀。)
0351デフォルトの名無しさん
NGNG>FTP鯖のpass忘れたときに便利(゚∀。)
いまいち意味分からん。
0352デフォルトの名無しさん
NGNG自作のFTP鯖にクライアントを繋げると・・・ (・∀・)
■ このスレッドは過去ログ倉庫に格納されています