![]() |
Anwendung nach Datum starten
Hallo Leute,
in meinem Programm möchte ich eine Funktion einbauen in der der Anwender einstellen kann wann (Datumsangabe) eine bestimmte andere Anwendung gestartet werden soll. Kann mir vorstellen, das dieses eine seperate Anwendung verlangt, sprich eine Anwendung wird von meinem Hauptprogramm generiert (in einem bestimmten Verzeichnis - evtl Temp Ordner) in der die Datumsangaben verankert sind. Nun müßte man einen Startup Key für diese externe Anwendung generieren, damit das angegebene Datum immer mit der Systemzeit verglichen wird .. wenn diese übereinstimmt, dann soll die angegebene Anwendung gestartet werden. Hoffe meine Frage kann nachvollzogen werden. Würde mich über Ideen, Anregungen freuen. Danke. |
Re: Anwendung nach Datum starten
Zitat:
wenn du einfach ein Prog per Timer starten willst, kommst du nicht umhin dein eigenes Programm laufen zu lassen. dann muss das Prog per Timer überprüfen ob starttime<now und wenn ja das andere Prog per shellexecute laden. wenn du dein Prog besser verstecken willst, kannst du es ja als DLL in den Xplorer integrieren oder als Dienst starten lassen (wobei ich ersteres NICHT verwenden würde, da diese Funktion oft von Viren- und Spywareprogrammierern ausgenutzt wird. |
Re: Anwendung nach Datum starten
Zitat:
Ich denke mal das die generierte "SystemcheckAnwendung" dazu einen Startkey in der Registry benötigt um immer wieder das Systemdatum zu überprüfen. Nach Ablauf der Zeit wäre es auch ideal, wenn sich diese "SystemCheckAnwendung" selbstständig löschen würde. Hoffe es ist jetzt klarer? :) |
Re: Anwendung nach Datum starten
Nutze doch einfach den Taskplaner von Windows.
|
Re: Anwendung nach Datum starten
Eine Anwendung selbstständig löschen ist fast unmöglich.
Du könntest den Aufruf per Parameter machen: Anwendung aufrufen mit: checker.exe "C:\Windows\notepad.exe" $2345AF <- in hex konvertierter Datetime-Wert. bei Autorun-Einträgen in der Registry oder in Startmenü\Autorun kannst du ja auch Parameter angeben. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:47 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