Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Task im Windows Taskplaner planen (https://www.delphipraxis.net/89554-task-im-windows-taskplaner-planen.html)

Yoda2003 2. Apr 2007 10:57


Task im Windows Taskplaner planen
 
Hallo,

ich möchte in Delphi einen Task in Windows planen lassen (wie man es im Taskplaner / Taskscheduler machen kann).
Leider habe ich keinerlei Infos darüber im world wide web findne können :(
Ich weiß nur, dass die Tasks im Ordner \WINDOWS\Tasks abgelegt werden.
Evtl. weiß jemand mehr als ich und kann mir helfen ;)

mfg
Yoda2003

Luckie 2. Apr 2007 10:59

Re: Task im Windows Taskplaner planen
 
Wenn du schon Crosspostings machst, dann verlinke sie auch bitte.

hoika 2. Apr 2007 11:00

Re: Task im Windows Taskplaner planen
 
Hallo,

bei Jedi gibt es dazu ne Komponente (ich glaub jclTask)


Heiko

Yoda2003 2. Apr 2007 11:29

Re: Task im Windows Taskplaner planen
 
hi, danke für die schnelle Hilfe!
Aber ich glaube ich bin zu blöd die jclTask Komponente zu finden :(
hab mir eben die neuste version von jedi installiert (3.31 glaub ich war das) und hab sie bislang net gefunden,
evtl. kannst du noch mal genauer sagen, wo ich suche muss^^

mfg
Yoda2003

hoika 2. Apr 2007 13:04

Re: Task im Windows Taskplaner planen
 
Hallo,

such mal in den examples der jcl nach TaskDemo.dpr (Ordner tasks)
Ich hab hier die 3.2


Heiko

Yoda2003 2. Apr 2007 15:51

Re: Task im Windows Taskplaner planen
 
Hi,

ja, das geht schon fast in die richtige Richtung.
Nur: der Task soll nicht mehr vom Benutzer angegeben werden, dass soll das Programm übernehmen. Lediglich das Datum und die Uhrzeit soll man per Hand einstellen können.
Gibt es eine Möglichkeit dies hinzubekommen?

mfg
Yoda2003

hoika 3. Apr 2007 06:11

Re: Task im Windows Taskplaner planen
 
Hallo,

in der Demo ist doch alles drin ?
Setz halt nen Breakpoint und schau, wie die das machen.
Die greifen doch auch nur auf MS API zu.

Falls du das komplett selber coden willst (quasi einen eigenen Scheduler),
dann viel Spass.
Ich hatte schon mal damit angefangen
(Dienst, Konfiguration), habe jetzt aber keine Zeit,
dass weiterzumachen.

Falls du Code suchst zu
"Ermittle nächsten Fire-Zeitpunkt für eine bestimmte Konfiguration",
solltest du dir jclSchedule.pas mal ansehen.
Ich hatte das damals aber einfach nicht hinbekommen.
Der Code dort sieht mir etwa unfertig aus.
Und natürlich kein Bsp.-Programm dazu ;(


Achtung:
Zum Setzen eines "Geplanter Task"-Eintrages sind erhöhte Rechte (Admin ?) nötig.
Es reicht vielleicht auch irgend eine Gruppenrichtlinie,
musst mal kucken.

Heiko

Yoda2003 13. Apr 2007 22:10

Re: Task im Windows Taskplaner planen
 
hi,

ich bekomms leider, torzt der zahlreichen und guten infos, immer noch net hin. Ist es möglich, dass irgendwer hier mal einen Beispielquellcode posten kann?
Wär echt nett!

mfg
Yoda2003

Luckie 13. Apr 2007 23:15

Re: Task im Windows Taskplaner planen
 
Was sollte an dem hier geposteten Beispielcode anders sein, als in den Demos der Jedis?


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:55 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