C++Builder XEでTVirtualMethodInterceptorを使ってみたが、解放時に「access violation」エラーが発生する。

TObjectに対してTVirtualMethodInterceptorでインターセプトするしたときは問題は発生しない。 TObjectの派生クラスに対してTVirtualMethodInterceptorでインターセプ …

Continue reading ‘C++Builder XEでTVirtualMethodInterceptorを使ってみたが、解放時に「access violation」エラーが発生する。’ »

ツリービューのノードのDataプロパティに文字列を設定する

ツリービュー(TTreeView)のノード(TTreeNode)のDataプロパティに文字列(UnicodeString)を設定する方法。 (1)キャストして登録する方法 ツリーノード(TTreeNode)のDataプロ …

Continue reading ‘ツリービューのノードのDataプロパティに文字列を設定する’ »

C++Builderで押されたキーを取得する

キーボードのキーが押された時にはOnKeyDownイベントが、キーが話された時にはOnKeyUpイベントが発生します。 void __fastcall TForm1::Edit1KeyUp(TObject *Sender …

Continue reading ‘C++Builderで押されたキーを取得する’ »

FindComponentでコンポーネント名にあわせて一括処理する

■質問 フォームにはImage1~Image9までのコンポーネントがある。 Image1には1.bmpを、Image2には2.bmpを表示したい。 Image1→1.bmpを開く Image2→2.bmpを開く ・・・ …

Continue reading ‘FindComponentでコンポーネント名にあわせて一括処理する’ »