Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 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.
$2B or not $2B
Geändert von himitsu (23. Dez 2011 um 21:41 Uhr)
|