Weil Du auf einen Typen testest in Deinem Code und nicht auf eine Variable :p
Böser Code :
Zitat:
If Assigned(TForm) Then ...
Guter Code :
Zitat:
var Form1 : TForm;
...
If Assigned(Form1) Then ...
Wenn man allerdings :
Zitat:
With TForm.Create(nil) Do...
arbeitet, hat man keine Klasseninstanz-Variable, die man testen kann :p
LG, MRN