Einzelnen Beitrag anzeigen

Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.298 Beiträge
 
Delphi 12 Athens
 
#3

AW: Terminalserver, Datenbank, Computernahme ... Unterschiede?

  Alt 21. Dez 2022, 13:27
Zitat:
Wie triggert ihr den Delete beim Beenden?
Delphi-Quellcode:
procedure TfoMain.FormDestroy(Sender: TObject);
begin
  FMenuForm.Free;
  FLogic.Free;
  FreeAndNil(FPreferences);
  // sicher ist sicher :-)
  triMain.PopupMenu := nil;
  triMain.DropDownMenu := nil;
  inherited;
end;

// Messages
procedure TfoMain.WMQueryEndSession(var M: TWMQueryEndSession);
begin
  inherited;
  UnLock;
  Offline;
end;
Zitat:
Könnt ihr vor und nach dem Absetzen des Delete-Statements mal loggen was passiert und im konkreten Fall das Log checken ob das beides drin steht?
...bin ich schon dabei.

PS: Das habe ich gefunden. https://www.delphipraxis.net/181979-...-erkennen.html
...da muß ich mich durcharbeiten.

Zitat:
Bekommt die Anwendung überhaupt das richtige Signal zum beenden?
WMQueryEndSession ...gibts das auch beim Terminalserver?

Geändert von haentschman (21. Dez 2022 um 13:30 Uhr)
  Mit Zitat antworten Zitat