Entwickler-Ecke
Dateizugriff - Wechseldatenträger - Typ
Limster - Di 25.10.05 12:48
Titel: Wechseldatenträger - Typ
Hi!
Ist es möglich, zu erkennen, ob ein USB-Stick angeschlossen wurde?
Also ausschliessen, dass es sich um eine Festplatte, SD-Karte, usw. handelt?
Grüsse,
Christoph
firus1983 - Di 25.10.05 15:04
An sich ist das schon möglich.
Aber: Die Hersteller von USB-Sticks gehen unterschiedliche Wege. Manche melden sich z.B. als USB-HDD an.
Demzufolge wird es enorm schwierug zu sagen, ob das angeschlossene Gerät ein USB-Stick, SD-Card im Cardreader, USB-Festplatte usw. ist.
Im Regelfall ist es das beste, wenn du in einem Konfigurationsdialog den entsprechenden Laufwerksbuchstaben durch den User auswählen lässt.
Ansonsten musst du mal hier im Forum suchen oder Dr. Google einen Besuch abstatten.
Ich habe dementsprechende Code-Schnipsel hier schon irgendwo mal gesehen.
Aber denk dran: Den Code verstehen, nicht nur Strg+C Strg+V !!!
Aber im großen und ganzen kann niemand garantieren, ob das angesteckte Gerät Stick oder HDD, usw. ist.
Hatte das Problem mal bei einer Einzelperson mit seiner Digitalkamera, da hab ich über Typ und Seriennummer gearbeitet, was natürlich nur sinnvoll ist, wenn nicht mit wechselnden Geräten gearbeitet werden soll.
Limster - Di 25.10.05 16:34
Hi!
Danke erstmal für deine Antwort.
Es soll bei mir sowieso eine Liste mit allen Wechseldatenträgern dargestellt werden mit:
- Laufwerkbuchstaben
- Typ (USB-Stick, ZIP-Drive,usw) inkl. Icon
wenn dann der Typ hier und da nicht stimmt, kann ich auch nichts machen, aber
das sehe ich nicht so sehr tragisch.. mal ausprobieren
STRG+C STRG+V wird für mich eher nicht in Frage kommen,
da ich Systementwickler bin und möglichst wenig Bugs einbauen sollte :wink:
Würd mich über Codeschnipsel zu meinem Thema freuen..
ansonsten much ich mich selbst ans Suchen machen..
Grüsse,
Christoph
Delete - Di 25.10.05 19:31
Webde dich in der Delphipraxis mal an Robert Marquardt, der ist ein USB Experte.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!