FileselectFolder

  • Hallo,

    Wie kann man mit FileselectFolder
    nur den Ordnernamen auslesen?

    Ich erhalte immer den kompletten Pfad.

    [autoit]


    $sPath = FileSelectFolder("Bitte Ordner auswählen","",Default,@DocumentsCommonDir)

    [/autoit]

    also statt
    C:\test\meine Daten

    nur meine Daten


    Grüße
    Ilse ;)

    Einmal editiert, zuletzt von Ilse (26. Oktober 2011 um 10:51)

  • [autoit]


    $var = FileSelectFolder("Choose a folder.", @DocumentsCommonDir)
    MsgBox(2,"",$var)

    [/autoit]

    gibt doch nur den Ordner wieder? du hast nicht die Möglichkeit überhaupt Dateien auszuwählen ..


    EDIT : // achso du willst nur den Namen des Ordner haben nicht den gesamten Pfad?. Wenn ja dann mach es doch so

    [autoit]


    $sPath = FileSelectFolder("Bitte Ordner auswählen","",Default,@DocumentsCommonDir)
    $sSplit = StringSplit($sPath,'\',1)
    $fFolder = $sSplit[UBound($sSplit)-1]
    MsgBox(2,"",$fFolder)

    [/autoit]

    Gruß

    Einmal editiert, zuletzt von Protex (26. Oktober 2011 um 10:40)

  • Hallo,
    merci für die Hilfe...Es klappt!

    [autoit]


    Local $sPath, $aFiles, $sText

    [/autoit][autoit][/autoit][autoit]

    $sPath = FileSelectFolder("Bitte Ordner auswählen","",Default,@DocumentsCommonDir)
    MsgBox(0,"",$sPath)
    $folder = StringTrimLeft($sPath, StringInStr($sPath, '\', 1, -1))

    [/autoit][autoit][/autoit][autoit]

    MsgBox(0,"",$folder)

    [/autoit]
    Zitat


    Welchen Sinn macht es FileSelectFolder zu nutzen, wenn du den Pfad verwirfst?

    Klar, Ich brauche die Pade natürlich auch,
    Übergebe aber nur den Namen des Ordners an einem Button.(Übersichtlicher)

    GUICtrlSetData($bt1,$folder)

    Grüße
    Ilse ;)