Autorun für CD LW aus VB deaktivieren

wurzelholz

Mitglied
Servus Forum,

isch hätte da ein Problem:
1. Mein Programm soll die CD Schublade öffnen und schließen
2. der Autostart des CD Laufwerkes verhindert werden, da eine eventuell eingelegte CD nicht gestartet werden soll.

Punkt 1. sollte machbar sein, gibts ja genug im Internet zu ;), zu 2. hingegen werde ich einfach nicht fündig. Könnt ihr mir helfen?

Männüh Greetz
 
Um mein Vorhaben noch zu verdeutlichen:

- Autorun deaktivieren
- Schublade öffnen
- Zeit oder auf Event warten
- Schublade schließen
- Autorun aktivieren
 
Um das Laufwerk öffnen und zu schließen kannst du dieses OCX hier nehmen.

Das Steuerelemt auf die Form ziehen...

Um das Laufwerk zu öffnen:

Private Sub Command1_Click()
SoOpenCD
End Sub

Laufwerk schließen

Private Sub Command2_Click()
SoCloseCD
End Sub
 
Zum Öffnen und Schließen eines CD/DVD-Laufwerks kannst du dir dieses Beispiel anschauen.
Zur Auto-Run Einstellung kann ich dir nicht viel weiterhelfen. Aber die Einstellung wird von Windows bestimmt in der Registry gespeichert. Such einfach mal mit Google, ob du den Registry-Pfad zur Einstellung findest. Wenn ja, dann kannst du ja einfach den Eintrag mit deinem Programm verändern. Zum Schreiben und Lesen von Registry-Einträgen gibt es genügend Tutorials.

Edit: Hab ich echt ganze drei Minuten für meinen Post gebraucht? :rolleyes:
 
Zurück