• ベストアンサー

Delphi:コントロールの追加・削除

アプリケーション実行中にコントロールの追加はできるのでしょうか? それともビジブルをfalseにしておいて、実行中にtrueにするというのでは、どうも追いつけないので。

質問者が選んだベストアンサー

  • ベストアンサー
  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.2

Button1 の Clickで Button を作るような感じ? var i : integer; procedure TForm1.Button1Click(Sender: TObject); begin  inc(i);  Randomize;  with TButton.Create(Self) do begin   Parent := Self;   Top := Random(Self.ClientHeight - TButton(Sender).Height);   Left := Random(Self.ClientWidth - TButton(Sender).Width);   Caption := '押して' + IntToStr(i);   OnClick := Button1Click;  end; end;

mario33
質問者

お礼

回答ありがとうございます。大変参考になりました。

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

実行中にコントロールを作成して追加することはできますよ。

mario33
質問者

お礼

回答ありがとうございます。

関連するQ&A