Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.353 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: fmShareDenyWrite rückgängig machen?

  Alt 1. Aug 2013, 04:24
Auch wenn das der falsche Thread ist, erkläre ich noch kurz warum das so ist:
OnCreate des Formulars wird ausgelöst, wenn das Objekt, das das Formular repräsentiert, erstellt wird. Danach wird das dann erst angezeigt, wobei auch OnShow ausgelöst wird. Während es gerade angezeigt wird (OnShow) lässt sich die Sichtbarkeit aber auch noch nicht verändern, da ginge also kein Hide. Erst danach ist das Fenster tatsächlich sichtbar und ließe sich mit Hide wieder verstecken.

Deshalb ist deine Lösung mit ShowMainForm genau richtig.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat