SaveDialog1 NUR Pfadangabe!!!



  • Hallo Leute,
    ich möchte gern Fotos einer Web-Cam in einem bestimmten Verzeichnis speichern.
    Die Bilder bekommen von meinem Prog. den Dateinamen automatisch zugewiesen.
    Nun mein Problem:
    Den Pfad des Verzeichnisses möchte ich gern über einen Dialog (SavePictureDialog) vom Benutzer angeben lassen! Beim Aufruf des Dialoges (SPD->Execute() ) MUß alledings ein Dateiname angegeben werden 😞
    Wie kann ich mittels eines Dialoges NUR den Pfad angeben lassen 😕

    Gruß Torsten



  • Mit der Klasse SHBrowseForFolder
    kannst du das machen, dann bekommste nur die Ordner angezeigt und der Benutzer muß den Ordner auswählen...

    Ich habe so eine Klasse programmiert, die das ganze zusammen kapselt..



  • kannst Du mir die Klasse zur Verfügung stellen 😋



  • Hallo

    dazu gibt es auch eine spezielle Funktion :

    include <FileCtrl.hpp>
    ...
    AnsiString Caption; // Beschriftung des Dialogs
    AnsiString Path; // Variable für ausgewählten Pfad
    if (SelectDirectory(Caption, "", Path) == true)
    {
      // etwas mit dem ausgewählten Pfad in Path machen
      };
    

    bis bald
    akari



  • Siehe FAQ unter "Dialoge".


Anmelden zum Antworten