![]() |
AW: Spezielle Message, wenn Taskmanager Programm beendet
Hallo und guten Morgen!
Zitat:
Momentan habe ich das Löschen des ini-Files im FormClose untergebracht. Ich ändere mein Programm dahingehend, daß das ini-File beim Klicken auf "Programm beenden" gelöscht wird. Außerdem werde ich den "X"-Button des Formulars unterdrücken. Damit dürfte ich dann auf dem richtigen Weg sein.:? Der Nutzer soll weiterhin die Möglichkeit haben ein Programm mit dem Taskmanager zu beenden. Allerdings soll er dann anschließend den Rechner booten. Viele Grüße Ines |
AW: Spezielle Message, wenn Taskmanager Programm beendet
Zitat:
Wieso? Das OnClose Ereignis reagiert doch beim Beenden des programms, sei es durch "X"-Button oder sonst wie, (ausgenommen per Taskmanager "Prozess beenden") Falls das schon geklärt sein sollte, Entschuldige ich ich hab nicht alles gelesen :) |
AW: Spezielle Message, wenn Taskmanager Programm beendet
Man sollte aber vorher noch prüfen ob das Programm noch aktiv ist, sonst startet der User das Programm doppelt und er bekommt den Hinweis, doch bitte den Rechner zu booten.
Was bringt der Neustart des Rechners für die Anwendung? Also ist es wirklich notwendig den User damit zu nerven? |
AW: Spezielle Message, wenn Taskmanager Programm beendet
Zitat:
Zitat:
Bootet der Nutzer allerdings seinen PC, so meldet der Server allen Programmen (und damit auch der Datenbank), daß dieser Nutzer nicht mehr besteht. Abfragen, die noch durchgeführt werden, werden dann von der Datenbank sofort verworfen. Ich will den Nutzer nicht mehr als nötig nerven. Aber ich reagiere auf die Frage "Warum dauern Abfragen heute so lange" auch allmählich.... :evil: Viele Grüße Ines |
AW: Spezielle Message, wenn Taskmanager Programm beendet
Liste der Anhänge anzeigen (Anzahl: 1)
Dann wäre es doch einfacher dem Server selber zusagen "verwerfe bitte diesen Benutzer", wenn das Programm gestartet wird und vorher nicht korrekt beendet wurde.
Oder sag dem Server er soll alles verwerfen, welches zu alt ist. |
AW: Spezielle Message, wenn Taskmanager Programm beendet
Ich weiß ja nicht wie deine Benutzer an dem Rechner arbeiten, aber wenn das Datenbank-Programm ein essentielles Programm ist, was er unbedingt braucht und er noch andere wichtige Programme auf hat, dann würde mich als Benutzer das neubooten tierisch nerven, weil ich dann alle Programme und Dateien neu starten und öffnen müsste. Und bis ich dann wieder da bin, wo ich vorher war dürfte einige Zeit vergehen und ich wäre, wie schon gesagt, tierisch genervt.
|
AW: Spezielle Message, wenn Taskmanager Programm beendet
Zitat:
Zitat:
Ich bin ganz Deiner Meinung: - Booten nervt, - Wiederholtes Aufrufen und Einloggen in ein Programm nervt, allerdings lange Wartezeiten nerven auch. Und eine einmal abgeschickte Abfrage an den Server kann ich nicht "zurückholen". Ines |
AW: Spezielle Message, wenn Taskmanager Programm beendet
Was sind denn das für Abfragen die so extrem lange dauern sollen?
Über wieviel Datensätze reden wir die aufgelistet werden bei einer Abfrage? Vielleicht kann man ja dort auch Optimierungen vorschlagen, das der "Kunde" gar nicht erst in Versucng kommt, dein Progamm einfach zu beenden? |
AW: Spezielle Message, wenn Taskmanager Programm beendet
Schreib doch die ProzessID mit in die Ini-Datei. Wenn das Programm neu gestartet wird, ist die ProzessID anders und...
Jetzt habe ich den Faden verloren, was ich für eine Idee hatte. :? |
AW: Spezielle Message, wenn Taskmanager Programm beendet
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz