Danke, soweit war ich aber leider auch schon
Ich dachte man könnte dem anderen Fenster so etwas wie:
anderes_Fenster.onExit = meine_Funktion
...oder so ähnlich mitgeben.
Zitat:
Darf man fragen, was das eigentlich soll?
Ich will es kurz erklären:
Wenn ein User einer Datenbank-Anwendung (das Problemkind) sich einen Datensatz anschaut, dann wird dieser für alle anderen User gesperrt.
Wenn nun der User statt sich vernünftig abzumelden einfach das Fenster schliesst, dann wird leider nicht automatisch diese Sperre aufgehoben.
OK, normalerweise würde ich jetzt antworten: "dann sollte die
DB-Anwendung mal überarbeit werden..." - Stimmt, aber das löst das momentane Problem eben auch erst dann wenn es ein Update gibt...
Meine Idee war nun, ein Prog im Systray zu installieren, welches das andere Programm überwacht und wenn der User das Fenster schleissen möchte, dann soll ereinfach nur eine Meldung erhalten, die ihn daran erinnert, dass er sich bitte schön "ordentlich" abmelden soll.
In diesem Meldungsfenster könnte er dann auf "Beenden" klicken, damit das Programm geschlossen wird, bzw. auf "Zurück" damit er sich abmelden kann.
Vielleicht fällt Dir ja noch was anderes ein...
bye,
Hannes