Zitat von
Doofy:
Die Frage ist nun also, ob man das irgendwie biegen kann, dass keine Fehlermeldungen mehr à la "[Fehler] Unit1.pas(60): Undefinierter Bezeichner: 'sierpB'" mehr bekomme und ich das Programm kompilieren kann.
Ja, kann man. Und zwar, in dem man Klassenmethoden auch als solche implementiert.
Delphi-Quellcode:
Type
TForm1 = Class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
Procedure Klassenmethode();
End;
procedure Keine_Klassenmethode();
Var
Form1: TForm1;
Implementation
{$R *.dfm}
{ TForm1 }
procedure TForm1.Klassenmethode;
begin
ShowMessage('Ich bin eine Klassenmethode');
end;
procedure Keine_Klassenmethode();
Begin
Showmessage('Ich bin keine Klassenmethode');
End;
Edit: erst kein Roter Kasten und dann funzen auch noch die Delphi-Tags nimmer - was ist hier los?!?