Zitat von
Robert_G:
Was soll das denn werden?
Self <> nil ?
wie kann Self nil sein, wenn du doch auf Felder von der Instanz zugreifst bzw. in einer ihrer Methoden bist?
Das ist kein Problem:
Delphi-Quellcode:
var
Button: TButton;
begin
Button := nil;
Button.Free;
end;
Was sonst, ausser NIL sollte für Self da übergeben werden
Wird es auch, kannst Du gerne mal testen. Theoretisch kannst Du in jeder Methode Self auf nil überprüfen...
...
...