Re: TSR Programm
14. Mär 2005, 14:37
Moin!
In welcher Sprache?
Grundlegendes: Speicher reduzieren, Terminate and stay resitent zum beenden und dann periodisch schauen. Dafür könntest du dein TSR z.B. in irgendein Timerereignis reinhängen oder in z.b. einen Softwareinterrupt.
Bevor du NET TIME aufrufst, musst du sicherstellen, dass DOS nix zu tun hat, da DOS nicht reentrant ist. Dafür gibt es die Möglichkeit über die Funktion 52h INT 21h (GetListOfLists) und dort das InDOS Flag (eigentlich undokumentiert von MS, nun aber gut dokumentiert von anderen). Wenn dieses nicht gesetzt ist, dann kannst du deinen Aufruf machen...
MfG
Muetze1
|