Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Nur einen Ordner auswählen (https://www.delphipraxis.net/12673-nur-einen-ordner-auswaehlen.html)

Die Muhkuh 2. Dez 2003 10:11


Nur einen Ordner auswählen
 
Moin.


Ich mach ne art "Installationsprogramm". Man muss einen Pfad eingeben wo man speichern will (is ja eigentlich klar :zwinker:). Aber per Savedialog kann man nicht den Order auswählen in dem man speichern will sondern nur eine Datei. D.H. wie kann ich den über so ein dialog (oder sonst wie) nur den Ordner auswählen?

samson 2. Dez 2003 10:17

Re: Nur einen Ordner auswählen
 
Hallo,

wenn Du den Save-Dialog benutzt, musst Du eben eine Datei angeben.

Ich schlage vor, das Du den Open-Dialog verwendest, in dem der Ordner seinen Zielordner auswählen kann. Wenn der Dialog geschlossen wird, weisst Du doch wo der Benutzer das Programm hininstalliert haben möchte.

Gruss


Samson

Die Muhkuh 2. Dez 2003 10:25

Re: Nur einen Ordner auswählen
 
Hi Samson,


hmm, dein Vorschlag geht irgendwie net. Der Pfad soll ja danach in einem Editfeld angeben sein.

himitsu 2. Dez 2003 10:51

Re: Nur einen Ordner auswählen
 
Ein Hallöle von http://www.FrankNStein.de/Smiley-Wolke.gif,

mal ein Tipp: selber machen.

Zum Beispiel:
ein leeres Formular,
eine DriveComboBox,
eine DirectoryListBox,
zwei Button's (OK, Abbrechen)
und ShowModal

http://www.delphipraxis.net/images/common/divider.jpg
http://www.FrankNStein.de/Smiley-Kuss.gif * * http://www.FrankNStein.de/Smiley-Spinne.gif * * * http://www.FrankNStein.de/Smiley-Winken.gif

Tom 2. Dez 2003 10:57

Re: Nur einen Ordner auswählen
 
Sucht nach SelectDirectory.

samson 2. Dez 2003 10:57

Re: Nur einen Ordner auswählen
 
:wall: :wall: :wall:

Sorry.

Ich verwende selber die JediCode-Komponenten. Jedi-Dinger haben eine eigene Komponente für die Auswahl von Ordner.

Ich schlage vor, das Du Sie dir herunter läds. Guck mal von www.delphi-treff.de von dort aus kommst Du ganz gut dahin.

Jedi-Compos sollten in keiner Workbensch fehlen.

Gruss


Samson.

MathiasSimmack 2. Dez 2003 10:59

Re: Nur einen Ordner auswählen
 
Zitat:

Zitat von samson
Jedi-Compos sollten in keiner Workbensch fehlen.

Ui, in meiner fehlen sie aber auch ... :stupid:

Noch eine Möglichkeit: Hier im Forum suchenSHBrowseForFolder

Matze 2. Dez 2003 11:12

Re: Nur einen Ordner auswählen
 
ich schließe mich Tom an. Das ist das Einfachste:
Delphi-Quellcode:
uses FileCtrl;
...
procedure TForm1.Button1Click(Sender: TObject);
var Pfad: string;
begin
  SelectDirectory('Ordner auswählen','',Pfad);
end;
:xmas:

Tom 2. Dez 2003 11:14

Re: Nur einen Ordner auswählen
 
Zitat:

Zitat von Matze
ich schließe mich Tom an.

Ich nutze selber allerdings ein modifizierten Dialog aus der JVCL (Jedi). Ich habe das nur als Suchbegriff gedacht, mit dem man über alles andere stolpert.

himitsu 2. Dez 2003 11:21

Re: Nur einen Ordner auswählen
 
SelectDirectory funktioniert ja bestens.

Da ich aber noch mehr in meinen Form's zur Verzeichnissauswahl habe, kommt diese leider nicht für mich in betracht.

Kennt also jemand eine Komponente, wie die in SelectDirectory, zur Verzeichnissauswahl ?
Damit ich mal diese alten Dinger (DriveComboBox & DirectoryListBox) entsorgen kann.

http://www.delphipraxis.net/images/common/divider.jpg
http://www.FrankNStein.de/Smiley-Kuss.gif * * http://www.FrankNStein.de/Smiley-Spinne.gif * * * http://www.FrankNStein.de/Smiley-Winken.gif


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:07 Uhr.
Seite 1 von 2  1 2      

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