ich fange gerade mit Lazarus an (unter Debian Linux), kenne etwas Pascal (in den frühen 90ern in der Schule gelernt). Hab mir zum Einstieg ein Delphi Heft gekauft und probiere etwas rum. Bin absoluter Neuling, deshalb hab ich (noch) keine wirkliche Ahnung von irgenwas, also sorry vorweg für diese wahrscheinlich blöde Frage:
Ich habe folgende Buttons gebastelt:
Code: Alles auswählen
procedure TForm1.Button1Click(Sender: TObject);
begin
// counter up
Inc(counter);
Button1.Caption := 'clicked: '+inttostr(counter);
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
// Resetting counter
counter := 0;
Button1.Caption := 'clicked: '+inttostr(counter);
Button2.Caption := 'Resetting...';
Sleep(1000);
Button2.Caption := 'Reset!';
end;
In meinem Delphi Heft ist was ähnliches beschrieben, dort schien das also zu funktionieren.
PS: Ja, ich weiß, dass dieses Programm wenig sinnvoll ist, aber so sind eben die ersten Versuche mit 'ner neuen Sprache.