laufwerke

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

 

judos

Betreff: laufwerke

BeitragDo, Jan 20, 2005 13:46
Antworten mit Zitat
Benutzer-Profile anzeigen
nehmen wir mal an ein computer besitzt ein cd-rom laufwerk ein dvd-laufwerk und noch einmal ein normales cd-rom laufwerk...
wi kann man diese laufwerke ermitteln und wi kann man auf diese zugreifen ???

gruss judos

EPS

BeitragDo, Jan 20, 2005 15:02
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi judos...

Dieses kleine Proggi hier (aus dem BlitzBasic.com Codearchiv) ermittelt alle verfügbaren Laufwerksbuchstaben. Wenn du im Anschluß daran noch auf jedem Laufwerk versuchst eine Datei zu erstellen, kannst du feststellen ob es sich beim angegebenen Laufwerk um ne Festplatte (immer möglich) oder ein CD-ROM/DVD Laufwerk handelt (nie möglich). Zwischen CD-ROM und DVD zu unterscheiden wird allerdings schwierig. Ich denke ohne Lib (wenn überhaupt) ist dies nicht möglich.

Code: [AUSKLAPPEN]
wert=CallDLL ("kernel32.dll", "GetLogicalDrives")
For i=0 To 25
   ShiftedData=wert Shr i
   BitValue = ShiftedData And 1;
   If BitValue<>0
      Print Chr(65+i)+":\"
   EndIf
Next
WaitKey
End
 

judos

BeitragFr, Jan 21, 2005 12:57
Antworten mit Zitat
Benutzer-Profile anzeigen
bei mir gibt dieses programm eine fehler meldung : function not found

und wie könnte man dann bei diesen laufwerken die nicht beschreib bar sind tür öffnen ???

EPS

BeitragFr, Jan 21, 2005 14:14
Antworten mit Zitat
Benutzer-Profile anzeigen
Das ist aber komisch... (der Fehler)

Also um eine Laufwerksschublade zu öffnen wirst du auf jeden Fall eine Funktion aus der Windows API brauchen. Frag mich aber bitte nicht welche.

Sebastian

BeitragSa, Jan 22, 2005 13:06
Antworten mit Zitat
Benutzer-Profile anzeigen
Please look in the usefull Userlid-Archiv
Seit 2 Jahren kein BlitzBasic und kein Windows mehr, und stolz darauf !

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group