Hi Leute. Schon wieder eine Frage von mir.
Eine Procedure soll durch das klicken mehrerer Buttons gestartet werden. Zum Test hier ein kleiner Quellcode. Im Prinzio besteht das Form aus einem Memofeld und zwei Buttons. Beim Drücken eines der beiden Buttons soll eine eigene Procedure gestartet werden. Was mache ich falsch?
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Memo1: TMemo;
Button1: TButton;
Button2: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
i:integer;
procedure Action(i:integer);
implementation
{$R *.dfm}
procedure Action(i:integer);
begin
Form1.Memo1.Lines.Add(InttoStr(i));
i:=i+1;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
Action;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
Action;
end;
end.