@daniHG ( auch Ralf25, rohoel )
Da hast Du mich mißverstanden:
das CeRunAppAtEvent API ist nicht Bestandteil der Windows CE 5.0 CORE mitkommenden COREDLL.DLL, es erfordert die
COREDLL.DLL von .NET Compact Framework.
http://msdn.microsoft.com/en-us/library/ms913956.aspx
Richtig ist:
Mit installiertem .NET Compact Framework ( bzw. ausgetauschter COREDLL.DLL ) wäre - unabhängig vom Typ des installierten
Windows CE 5.0 - das Ganze todsicher zu realisieren.
Darum kennt auch MortScript dieses API nicht, sondern nur CeRunAppAtTime: RunAT().
Übrigens, der Wecker benutzt CeRunAppAtTime API
Als Referent in einem Volkshochschulkurs "Windows CE" würde ich folgendes ausführen:
COREDLL.DLL bildet das auf dem PNA tatsächlich vorhandene Win32 API ab - Kernel, System und User, wie vom Desktop PC her
bekannt, so wie es sich der OEM in den Kopf gesetzt hat. Man kann sich COREDLL.DLL als einen Verteilerschrank vorstellen.
Bei jedem Win32 API Aufruf wird als erstes in der COREDLL.DLL nachgeschaut, ob das entprechende API Objekt überhaupt,
und wenn ja, bereits hier in der COREDLL.DLL enthalten ist, oder aber dann in einer anderen .DLL.