Cbuilder

ファイルメーカーPro
コンポーネント

Imageの中に図形を書いて表示したいが、TImageの関数(メソッド)にそれが無い。

TImageクラスのプロパティにTCanvasクラスへのポインターがあり、このTCanvasクラスのメソッドに図形用がある。
解決例 Image1 -> Canvas -> LineTo(10,10);
公式マニュアルのどこに書いてある
その他参考資料

ダイナミックに作成したTImageのオブジェクトがFormに表示されない。

メンバー変数(プロパティ)のParentに親のFormのオブジェクトを指定するのを忘れた。
解決例 aImage -> Parent = Form1;
公式マニュアルのどこに書いてある
その他参考資料

TImageのオブジェクトの親(Parent)にTImageを指定できない。 もともとTimageを親に指定できない。

Parentに指定できるオブジェクトは、TWinControlから継承されたオブジェクト(コンテナコンポーネント)のみである。
解決例 TForm、Tpanel
公式マニュアルのどこに書いてある
その他参考資料 ユーザーズガイド、P82

TImageコンポーネントのHeightとwidthを増加させても、元の大きさより大きい部分に絵(Canvasのメソッド、LineToなど)がかけない

解決例 公式マニュアルのどこに書いてある
その他参考資料
翻訳

後で内容を作予定で関数名と本文の{}のみを書いて実行したら、関数がソースから消えた。

中身の無い関数は翻訳時に、hの定義を含めて消去される。
解決例
どこに書いてある
参考マニュアル
オブジェクト指向

Rectの初期化



質問をお受けます。