Forum: Object-Pascal / Delphi-Language
by Teekeks,
12. Mär 2009
Dann meint er Clickprocedure sei ein Pointer und kein TNotifyEvent. Aber im Aufruf muss ich das so: Buttons.SetClick(3,@Buttons1Click); machen. Jetzt gehts!
DANKE!
Forum: Object-Pascal / Delphi-Language
by Teekeks,
12. Mär 2009
Das wäre sehr nett.
Gruß Teekeks
Forum: Object-Pascal / Delphi-Language
by Teekeks,
12. Mär 2009
Opps. Nein Lazarus meint ich gebe zuwenige Parameter für "Buttons1Click" an.
Forum: Object-Pascal / Delphi-Language
by Teekeks,
12. Mär 2009
Also nochmal:
Ich habs so insgesammt schon Deklariert:
TForm1 = class(TForm)
{...}
private
Buttons:TButtons;
{ private declarations }
procedure Buttons1Click(Sender: TObject);
public
{ public declarations }
Forum: Object-Pascal / Delphi-Language
by Teekeks,
12. Mär 2009
Hi!
Die Procedure ist so Deklariert:
procedure Buttons1Click(Sender: TObject);
Forum: Object-Pascal / Delphi-Language
by Teekeks,
11. Mär 2009
Hi!
Ich hab schonwieder eine Frage. Ich finde absolut keine Lösung...
Ich will in einem Array of TButton die OnClick Property zuweisen. Das tuhe ich volgendermaßen:
procedure TButtons.SetClick(X: integer; ClickProcedure:TNotifyEvent);
begin
FX:=X;
FButtonList.OnClick:=ClickProcedure;
end;
Ich habe eine Procedure namens "Buttons1Click(Sender:TObject)" und...