Windows XPでDelphi7を使っています。
myTextEdit := TEdit.Create(Form1);
myTextEdit.Parent := Form1;
上記のようにプログラム中に記述し、実行中にテキストエディタを
生成するようにしました。
しかし、実行中に生成されたコンポーネントのイベントはどのよう
にセットしたらよいのでしょうか??
ご回答できる方がいましたら、どうぞ宜しくお願いします。
イベントはメソッドを代入できるプロパティーです。
public
MyEdit:TEdit;
procedure MyEditClick(Sender:TObject);
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
MyEdit := TEdit.Create(self);
MyEdit.Parent := self;
MyEdit.Left := 10;
MyEdit.Top := 10;
MyEdit.OnClick := MyEditClick;
end;
procedure TForm1.MyEditClick(Sender:TObject);
begin
MyEdit.Text := 'Clicked!';
end;
りおりお様ありがとうございました!
無事、解決することができました!
ツイート | ![]() |