Problem mit DriveMapAdd

  • Hi,

    ich hab mal eine Frage zu DriveMapAdd.

    lt. Hilfe sollte man, wenn man als Device "*" eingibt, als Returncode den LW-Buchstaben zurück bekommen.

    Zitat


    Hinweis: Wenn "*" als Parameter device verwendet wird, wird dieser statt 0 oder 1 zurückgegeben, also z.B. "U:". Wenn dabei ein Fehler aufgetreten ist, wird eine leerer String ("") zurückgegeben.

    Ich bekomme leider immer eine 0 zurück.

    Hat jemand einen Tip für mich?

    Grüße

    Martin

    Edit: Noch der Hintergrund zur Frage.

    Ich versuche über _FileListToArrayEX zu kopierende Files in ein Array zu lesen. Auf einem lokalem LW klappt das auch ganz gut, allerdings nicht über einen UNC Pfad. Wenn ich das LW mappe klappt es auch, allerdings weiß ich nicht welcher LW Buchstabe noch frei ist ...


    Edit2:

    Sorry Leute, kann geclosed werden. Der verwendete LW Buchstabe wird nicht wie ich dachte von @error wiedergegeben.


    Wenn ich es so mache klappt es:

    $lw = DriveMapAdd("*", "\\server\share", 0)
    MsgBox(0,"", $lw )

    2 Mal editiert, zuletzt von Machtin (13. Februar 2007 um 11:36)