Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by JFB,
10. Jun 2009
@Blub
Wenn ich ShowMessage mal testweise durch close ersetze, passiert ebenfalls rein garnichts. Die Anwendung bleibt geöffnet, ist weiter bedienbar und Windows aktiv, so als ob ich garnichts gemacht hätte.
Übrigens: In einer kleinen Testanwendung, die nur aus dem Hauptfenster bestand, hat die Behandlung von WM_QUERYENDSESSION wunschgemäß funktioniert.
Gruß
Johann
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by JFB,
10. Jun 2009
Hallo Helmi,
vielen Dank für deine Antwort. Mein Problem ist allerdings nicht, wie ich überflüssige Abfragen verhindere oder das Programm beende, sondern dass die Botschaft WM_QUERYENDSESSION scheinbar garnicht in meinem Programm ankommt.
Gruß
Johann
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by JFB,
10. Jun 2009
Hallo,
vorweg: Ich weiß, dass es zu diesem Thema bereits unzählige Beiträge in diesem Forum gibt. Ich habe mich bereits stundenlang da durch gequält. Leider ohne greifbares Ergebnis.
Mein Problem ist folgendes:
Ich möchte meine Anwendung "geregelt" (alles Speichern usw.) beenden, wenn der Anwender Windows herunterfährt. Dafür habe ich z.B. folgendes in das Hauptformular meiner Anwendung...