Einzelnen Beitrag anzeigen

MLurie

Registriert seit: 6. Sep 2004
Ort: Basel
10 Beiträge
 
#1

Prüfen, ob Formular existiert

  Alt 19. Apr 2020, 20:15
Hi an alle

Eine Frage zu meiner Android app. Ich habe folgende Funktion:

procedure TMainFreeF.MenuEgoF1EEditClick(Sender: TObject);
var
Profil: TProfilF;
begin
if not Assigned(Profil) then
Profil := TProfilF.Create(self);
Profil.Show;
end;

Ich garantiere jedem, dass Profil nicht existiert. Dennoch gibt Assigned(Profil) true zurück, überspringt das Create und wirft nen Fehler beim Show aus. Hab ich was übersehen ?
Der Objekt-Inspector zeigt übrigens auch "kein zugewiesener Wert" bei Profil an.

Danke im voraus
Michael
  Mit Zitat antworten Zitat