Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.306 Beiträge
Delphi 12 Athens
|
AW: Autostart.exe beenden wenn CD ausgeworfen wird
23. Dez 2011, 21:30
Notfalls:
- Programm wird startet
- es schaut, ob es sich auf einer CD befindet (oder es schaut nicht und macht es einfach)
- es kopiert sich ins Temp-Verzeichnis
- es wird dort gestartet (eventuell mit parameter, damit es weiß, daß es schon dort ist)
- es prüft ob die CD noch drin ist (idealer Weise auf entsprechende Laufwerks-Einlege-/-Auswerfereignisse warten)
- und beendet sich dann, samt sich zu löschen
evetuel auch direkt nur einen Loader aufs Laufwerk, welcher das direkte Programm kopiert und startet
der "Loader"-Prozess beendet sich natürlich gleich wieder
PS: die virtuellen CD-Laufwerke werden gerne mal nicht richtig beendet, wenn noch etwas geöffnet ist.
Kenn ich zumindestens noch von VCCD4 so ... ist hier ja vielleicht auch noch so.
Ein Therapeut entspricht 1024 Gigapeut.
Geändert von himitsu (23. Dez 2011 um 21:41 Uhr)
|