Autor Beitrag
Wolff68
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 302
Erhaltene Danke: 1

WinXP home
D6 Prof
BeitragVerfasst: So 06.10.02 20:18 
Um nochmal auf das Array of Buttons zurückzukommen.
Das geht natürlich auch. Nur musst Du dann natürlich diese auch selber erzeugen und positionieren usw.

Also sowas:
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
hButton : Array[1..50] of TSpeedButton; // Gobal angelegt

In Form.Create dann:
For i := 1 to 50 do begin
  hButton[i] := TSpeedButton.Create(Self);
  With hButton[i] do begin
    Parent := <zB Form1 oder GroupBox>
    Height := ....
    Width := ....
    OnClick := <ClickProzedur>;
    ..... usw.
  end;
end;

Danach kannst dann einfach mit hButton[<nummer>] auf jeden Button zugreifen.

Nur der Vollständigkeit halber. Für Deinen Einsatz ist das von Peter sicher weniger aufwändig.

_________________
"Der Mensch ist nicht was er sich vorstellt oder wünscht zu sein, sondern das was andere in ihm sehen."