Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Laufswerkbuchstaben zuordnen (https://www.delphipraxis.net/54428-laufswerkbuchstaben-zuordnen.html)

100nF 4. Okt 2005 11:12


Laufswerkbuchstaben zuordnen
 
Liste der Anhänge anzeigen (Anzahl: 1)
hi,

ich brauche unbedingt eure hilfe, ich bin schon sooo lange am rumprobieren, aber ich kann mein problem einfach nicht lösen :wall:

ich will die wechseldatenträger etwa so auflisten:
G:\ USB-Massenspeichergerät Prolific Technology, Inc. PID=2507 \\USB#ROOT_HUB20#..... {36FC9E.....}

so weit bin ich schon:
USB-Massenspeichergerät Prolific Technology, Inc. PID=2507 \\USB#ROOT_HUB20#..... {36FC9E.....}

alles was mir noch fehlt, ist der Laufwerksbuchstaben und dieser bekomm ich einfach nicht hin. im anhang habe ich mal das projekt, an dem ich immer am rumprobieren bin. ich wäre froh wenn es mal jemand runterladen und anschauen würde!

P.S. Eine Komponente muss noch installiert werden, macht einfach die projektdatei auf, delphi meckert dann schon welche .pas datei ihr noch installieren müsst...

vielen dank schon im voraus!!

gruss
urbanbruhin

Robert Marquardt 4. Okt 2005 12:57

Re: Laufswerkbuchstaben zuordnen
 
Lade dir von http://www.sf.net/projects/jedi-apilib das Modul scapi herunter.
In scapi ist das Beispielprogramm SafeRemoval enthalten. Es enthaelt alles was du brauchst.
Das DeviceManager-Beispiel ist auch interessant.
Um die Beispiele zum Laufen zu bringen brauchst du das Modul win32api und eventuell noch die JCL und JVCL.
Ich muss da noch dringend aufraeumen.

100nF 4. Okt 2005 13:47

Re: Laufswerkbuchstaben zuordnen
 
hi Robert,

vielen dank für deine Antwort!

ich habe mir die ganze sache schon runtergeladen und angeschaut. ich glaube mit dem beispiel SafeRemoval lässt sich etwas machen, auf jeden fall sieht es nicht schlecht aus.
ich werde es mal probieren so umzugestalten dass ich es brauchen kann

endlich gehts mal weiter, ich war schon am verzweifeln!! :wall:

thx :mrgreen: :mrgreen:

gruss
urbanbruhin

Robert Marquardt 4. Okt 2005 14:13

Re: Laufswerkbuchstaben zuordnen
 
Ja ueber dem Zeug bin ich auch lange verzweifelt. Eine Message in der Microsoft Drivers Newsgroup hat dann weitergeholfen.
Das Problem ist das das Config Manager API absichtlich undokumentiert ist. Meist ist nur ein Verweis auf die Setup API Doku vorhanden.
Das ganze Mist-API ist auch noch empfindlich. Erwarte nicht das in einem Service alles glattgeht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz