Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

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

Re: IniFile wird nicht erstellt!

  Alt 26. Jun 2009, 11:26
Zitat von Muetze1:
Wie kommt man denn auf eine solche Idee? Damit du die INI jedesmal neuschreibst, wenn der Benutzer beim "wirklich beenden" Dialog nochmal nein sagt?
Weil das System bei OnCloseQuery zuerst freundlich fragt und man bei OnClose in Gefahr läuft beim Herunterfahren vorher abgewürgt zu werden, wenn das System ausgelastet ist und der Benutzer das Beenden erzwingt... (ich habs mal ausprobiert als es da Probleme gab)
Ich nutze allerdings normalerweise auch OnClose, wenn es keine kritischen Sachen sind, die da ablaufen.

Und wenn man beim Dialog ein Nein bekommt und CanClose auf False setzt und trotzdem speichert, dann ist das ja kein Zwang, man kann ja auch nur speichern, wenn das Schließen zugelassen wird...

// EDIT:
Ach ja: ganz andere Idee noch:
Wenn es sich hier nicht um das Hauptformular handelt, dann wird beim Schließen des Programms das OnClose oder OnCloseQuery gar nicht ausgeführt!
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat