938 :
936:2005/08/12(金) 17:32:00
>>937 あなたに教えてくれとは一言も言っていません。
どなたか教えてください。
941 :
デフォルトの名無しさん:2005/08/12(金) 18:19:18
942 :
デフォルトの名無しさん:2005/08/12(金) 18:57:25
お盆だねぇ
943 :
936:2005/08/12(金) 20:43:57
938は偽物です。どなたか教えてください。
それとも誰も知らないんですか?
煽るなやw
945 :
デフォルトの名無しさん:2005/08/12(金) 21:05:02
知らないから答えられないんだろお前らw
というか、
>>936がなぜ分からないか、その方がよっぽど分からん。
一応日本語の読み書きは出来るようだし、IQが80以下というわけでもなさそうだし、
はて?
と書けば、説明できない恥ずかしさをごまかせるとでも
思ってるのだろうか ;-)
メニューの「表示」に「フォーム」ってあるし、ツールバーにも「フォーム表示」ってのあるべ。
プロジェクトマネージャのフォームのアイコンダブルクリックして表示されるし。どれか1個ぐらいは気付きそうだけどな。
ファイル→開く
で直接ユニットファイルを開いてもヲケ。
ま、少し調べるか試せば分かることを一々人に聞くなと。
950 :
936:2005/08/13(土) 00:00:11
ある書き込みが偽物だとわかるのは本物だけなんだがな。
つまり・・・。
騙りの指摘見るの初めてなんですね^^
>ある書き込みが偽物だとわかるのは本物だけなんだがな。
プゲラ
バレてから急に煽り連発しても無駄かと ;-)
948=951=俺だけど、俺が936本人だとしたら、どういう意図の自演なんだ?w
誰も本人とは言ってないと思うがw
>>957 え、俺の勘違い?952の本物って何のことだ
959 :
デフォルトの名無しさん:2005/08/13(土) 11:43:06
C++ Builder の AnsiString 型変数は、Builder 無しで、コマンドラインコンパイラの
Borland C++ Compiler だけ組み込まれたパソコンでも使用することはできますか。
>>959 vcl.hでもインクルードしたらどうかしら?
>>959 あらご免遊ばせ。BCBが入ってないパソコン?それは無理ですわ。
_
/ ̄  ̄ \
/ ヽ
l ● ● ハブ──!!
| ( l
| \ |
l ヾ_\ 。 。 ノ
⊂ 、 ` ヽ、 ,/ ヾ _ _ ,ノλ
`ヽ ソ ヾ _ _ ノ
l ヾ _ _ 丿
ヽ ヾ _ _ ,ノ
`` ‐ - ´
普段は、C 言語で MS-DOS プロンプトのプログラムばっかり作ってて、たまに
C++ Builder で Windows プログラムを作るときは、ほとんど C 言語スタイ
ルでコーディングしてるが、恥か?
966 :
初心者:2005/08/14(日) 21:11:49
初心者で基本的な質問で恐れ入ります。
C++Buidlerで作成したTForm1などのClass関数からLinuxから移植した別ファイ
ルのC言語の関数を呼ぼうとするとリンクエラーが出てしまいBuildできませ
ん。TFormを含むUnit1.cppでローカルのC言語関数を定義した場合には、正常
にBuildできて実行できるのですが。。。
どなたか分かる方教えて頂けないでしょうか?
自称初心者は嫌われるぜ
あと、初心者の分際で質問のレベルを勝手に「基本的」だと判断するな。
最初の一行と最後の一行は要らなす。
>>966 すでに答は出ているけど、それは、C++Builderの問題ではなくて、
C++とC言語を混在させる場合に一般的に起こる問題。C++Builder固有の話
じゃないので、理由は説明しないけど、extern "C"でぐぐるとよいかも。
メンドクサイなら、Linuxから持ってきた .cファイルを .cpp に改名する。
.cなファイルをコンパイルしたときと、.cppなファイルのときでは、コンパイラが
出力するラベルの形式が違うのだ。なぜラベルの形式が違うかというと、
C++は同じ名前の関数を複数宣言して引数の型で区別するということを許して
いるから。
>>967,968
気持ちは分からんでもないけど、文句をつけるだけってのはよくないぞ。
マングってみました
974 :
デフォルトの名無しさん:2005/08/16(火) 11:09:17
TOpenDialogのOnTypeChangeイベント内で
現在ダイアログに表示されているフォルダを変更する方法を教えてください
TCppWebBrowserについての質問です。
例えば改行のない長い一行の文章があった場合、HTMLによっては
横方向にスクロールバーを表示せず、折り返して表示します。
仮にTCppWebBrowserのWidthが400であって、それでは足りない場合
折り返されるわけです。
そこでTCppWebBrowserのWidthがいくつであれば折り返されないのか?を
知りたい場合、それを調べる方法はないものでしょうか?
言い方を変えると、そのHTMLを表示するのに必要なWidthとHeightの値を
得る方法ということです。
IHTMLElement2 *el2;
el2->get_scrollWidth(&s);
el2->get_clientWidth(&c);
scrollWidthやclientWidthを参照してみましたが、これはWidth値が
設定されているTCppWebBrowserに描画されたHTMLに基づいた
数値でしたのでダメでした。
976 :
975:2005/08/16(火) 16:39:54
追記
イメージとしては、CalcHintRect のようなイメージです。
こんにちは、質問です。
TObject *Sender
この時Senderのハンドルはどうやって取得すればいいのでしょうか。
お願いします。
>>978 if ( TWinControl* ptr = dynamic_cast<TWinControl*>( Sender ) )
HWND hndl = ptr->Handle;
キャストする先はケースバイケース。自分で考えるべし。
>>979 なるほど、Handleが取れればTEditだろうがTLabelだろうが
関係ないって事ですね。サンクス。
>>980 >なるほど、Handleが取れればTEditだろうがTLabelだろうが
>関係ないって事ですね。サンクス。
if ( TEdit* ptr = dynamic_cast<TEdit*>( Sender ) )
HWND hndl = ptr->Handle;
なことを言ってるんなら呼び出し元がTListViewとかだったりするとキャストに失敗して例外飛んでくるぞ。
単純にハンドル欲しいだけならTWinControlでもいいが
Senderを処理するってことは送られてくるSenderの実際の型はコーディング時に分かってるはずだからその型にキャストした方がいいかと。
982 :
979:2005/08/21(日) 15:37:51
>>981 >なことを言ってるんなら呼び出し元がTListViewとかだったりするとキャストに失敗して例外飛んでくるぞ。
それは嘘。
例外が送出されるのはキャスト先が参照で、キャストに失敗した場合。
キャスト先がポインタなら、キャストできない場合、単にヌルポインタが返る。
てか、だから ifでくくってんだけど。
983 :
デフォルトの名無しさん:2005/08/21(日) 16:42:34
TOleContainer に Word 文書を入れると、
背景色が灰色で表示されてしまいます。
Word 文書だから背景色を白で表示したいのですが、
どのようにしたらよいでしょうか。
よろしくお願い致します。
移動するまでにBCBが生き残ってるかどうか…
9を拝むまでは死ねないよ・・・
>>983 関係ないけど、実行時にダブルクリックしたらびびった。
編集できたりフォームに勝手にツールバーまでついたりして…なんかすごいなActiveXって。