Moinsen,
einmal zu dem Hinweis von Rumpi: Ich würde ungern mit Dingen wie SetupDigetClassDevsEx rumspielen, da das a) sehr kompliziert scheint, und b) auf XP und 2000 beschränkt ist.
Es muss doch nen einfachen Weg geben, die VendorID (Casio: 07cf) und die ProdID (1001) von einem Device zu erfragen. Dann kann man den Rest bequem aus der Registry saugen.
Zu der Idee von Captnemo: Es ist nicht notwendig, per Timer alles abzufragen. Es wird ja das Event WM_DEVICECHANGE gefeuert, wenn die Cam oder andere USB-Storage-Devices angeschlossen werden. Dann kann man bequem aus der Message auslesen, welcher Laufwerksbuchstabe neu hinzugekommen ist. Aber dann nur auf vorhandensein des Ordners "DCIM" zu testen, das war/ist mir zu stumpf, irgendwie.
Aber wahrscheinlich wird es doch auf irgendwie sowas hinauslaufen, ob mir das gefällt oder nicht...
Gruß
Wormid
Debuggers don't remove Bugs, they only show them in Slow-Motion.