Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Ordner öffnen Dialog (https://www.delphipraxis.net/48817-ordner-oeffnen-dialog.html)

Assun 30. Jun 2005 20:15


Ordner öffnen Dialog
 
Hi !

Ich habe mal nen Code gesehen, der einen OpenFolder Dialog erzeugt.

Dies geschah irgendwie mit ShellObject oder so.

Kennt jemand diesen Code oder ne andere Art einen OpenFolder Dialog anzuzeigen ?

THX

so sollte es dann aussehen :

http://home.arcor.de/mastermind04/cd/open.JPG

BenjaminH 30. Jun 2005 20:24

Re: Ordner öffnen Dialog
 
Meinst du das hier?
In der COde Library

Rastaman 30. Jun 2005 20:27

Re: Ordner öffnen Dialog
 
das is einfach TShellTreeView auf ner neuen Form :)

MagicAndre1981 30. Jun 2005 20:40

Re: Ordner öffnen Dialog
 
@Assun

Meinst du MSDN-Library durchsuchenBrowseForFolder?

André

SebE 30. Jun 2005 20:46

Re: Ordner öffnen Dialog
 
Hi, ich hoff', dass ich dir damit helfen konnte:
Delphi-Quellcode:
SelectDirectory('Öffnen','',s);

Assun 30. Jun 2005 20:51

Re: Ordner öffnen Dialog
 
ok, SelectDirectory hat mir geholfen.

Ich heisse übrigens Assun, nicht Assuan ;-)

MathiasSimmack 30. Jun 2005 21:23

Re: Ordner öffnen Dialog
 
Auf dieser dubiosen Webseite findet man auch eine Variante. :stupid:

Assun 7. Jul 2005 18:15

Re: Ordner öffnen Dialog
 
ich benutze diese Variante : SelectDirectory('Öffnen','',s);

doch wie kann ich daraus die anzahl der Dateien erfassen ?

Luckie 7. Jul 2005 18:18

Re: Ordner öffnen Dialog
 
Zitat:

Zitat von Assun
ich benutze diese Variante : SelectDirectory('Öffnen','',s);

doch wie kann ich daraus die anzahl der Dateien erfassen ?

Dir ist bewußt, dass der Ordner-Öffnen-Dialog da ist, um Ordner zu öffnen und keine Dateien?

smart 7. Jul 2005 20:02

Re: Ordner öffnen Dialog
 
Was hältst Du hiervon?

Delphi-Quellcode:
Uses FileCtrl;
const SELDIRHELP = 1000;
.....
procedure TForm1.Button1Click(Sender: TObject);
var
  D: string;
begin
  if SelectDirectory(D, [sdAllowCreate, sdPerformCreate, sdPrompt],SELDIRHELP) then
    Button1.Caption := D;
end;
Heike.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:49 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-2025 by Thomas Breitkreuz