Naja, ich versteh gerade nicht, was eine class ist.
In einer normalen Anwendung gibt es ja den Bereich Type und dort steht dann Tform1 = class(Tform) und danach kommen die ganzen Proceduren, die zu dieser KLasse gehören.
Aber was kann es in einer Konsolenanwendung für KLassen geben? Da ist doch garkeine Tform vorhanden, die kommt doch erst später dazu.
Es sieht bisher so aus:
Delphi-Quellcode:
procedure klicke(sender:tobject);
begin
showmessage('hallo');
end;
procedure erschaffen;
var form : tform;
button : tbutton;
begin
form := tform.CreateNew(Application);
form.Left := 500;
form.Show;
button := tbutton.Create(form);
button.Top := 25;
button.parent := form;
button.OnClick := klicke;
end;
begin
erschaffen;
end.
Was muss ich machen, dass mir der Compiler nicht an der Stelle button.OnClick := klicke; um die Ohren springt?
Danke nochmals an alle!
EDIT: Naja, ich verstehe darunter dieses Eumel, was man unter "Neu" und "Konsolenanwendung" erstellen kann. ^^"