Autor Beitrag
MasterHiggins
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 64



BeitragVerfasst: Fr 07.02.03 12:27 
Hallo,

ich würde gerne einen Button und dessen OnClick Ereigniss erst zur Laufzeit erstellen.

Wie geht das??

Danke schön
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Fr 07.02.03 12:34 
ausblenden volle Höhe Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
type
  TForm1 = class(TForm)
    procedure FormCreate(Sender: TObject);
    procedure MyBtnClick(Sender: Tobject);
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}


uses
  StdCtrls;

procedure TForm1.FormCreate(Sender: TObject);
var
  MyButton : TButton;
begin
  MyButton := TButton.Create(Self);
  MyButton.Left := 20;
  MyButton.Top := 30;
  MyButton.Parent := Form1;
  MyButton.Caption := 'Mein Button';
  MyButton.OnClick := MyBtnClick;
end;

procedure TForm1.MyBtnClick(Sender: TObject);
begin
  ShowMessage('myButton');
end;
MasterHiggins Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 64



BeitragVerfasst: Fr 07.02.03 12:50 
Titel: Danke
Erstmal dankeschön, werde ich gleich ausprobieren.

Du hast doch auch diesen ellenlangen Quellcode zur verwendung zweier Glyphs auf einem Button oder so geschrieben gell?

War mir nur mal so aufgefallen wegen deinem "Hello-World"-Spruch.
Mein erstes Programm war übrigens ein (schlechtes) Text-Adventure unter Q-Basic und nicht "Hello World". Das heißt aber nicht, daß ich erfahren wäre, hab danach jahrelang nix mehr gemacht.
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Fr 07.02.03 12:55 
Titel: Re: Danke
MasterHiggins hat folgendes geschrieben:
Erstmal dankeschön, werde ich gleich ausprobieren.

Brauchst du nicht zu probieren, das läuft. 8)
Zitat:

Du hast doch auch diesen ellenlangen Quellcode zur verwendung zweier Glyphs auf einem Button oder so geschrieben gell?

Nicht das ich wüßte.
DaFox
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 189



BeitragVerfasst: Fr 07.02.03 13:23 
Hi.

Gegebenenfalls kannst Du noch die Tag-Property benutzen, damit Du (bei mehreren dynamisch erzeugten Buttons) die Buttons unterscheiden kannst.

Gruß,
Markus