Delphi-PRAXiS
Seite 1 von 4  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi SaveDialog/OpenDialog Pfad vorgeben (https://www.delphipraxis.net/139142-savedialog-opendialog-pfad-vorgeben.html)

Vasco da Gama 24. Aug 2009 16:01


SaveDialog/OpenDialog Pfad vorgeben
 
Hallo, nachdem ich viel googelte, fand ich immernoch keine Lösung:

Wie kann ich einem SaveDialog, bzw. einem Opendialog einen Pfad(einen Ordner, ein Verzeichnis, wie immer ihr es nennen wollt :wink: ) vorgeben.
Sodass beim Execute er bereits im Ordner ist...

Danke, mfG

DeddyH 24. Aug 2009 16:13

Re: SaveDialog/OpenDialog Pfad vorgeben
 
Schau Dir mal die Eigenschaft InitialDir an.

Vasco da Gama 24. Aug 2009 18:04

Re: SaveDialog/OpenDialog Pfad vorgeben
 
Danke, genau danach habe ich gesucht :firejump:

Woyzeck 11. Sep 2009 18:14

Re: SaveDialog/OpenDialog Pfad vorgeben
 
Hallo zusammen

nach so etwas ähnlichem suche ich auch.

Und zwar möchte ich über einen OpenDialog oder OpenPictureDialog eine Bilddatei auswählen lassen und den Pfad zu der Datei anschließend in einer Memokomponente ausgeben. Ist ja alles halb so wild.

Allerdings liegen die Bilddateien auf einem Server im Netzwerk.
Wie kann ich dem Dialog-Fenster nun mitteilen, dass dieses InitialDir auf dem Server steht?

In einem zweiten Schritt soll dann eventuell auch noch ermöglicht werden, Bilder vom lokalen Rechner auf dem Server abzulegen.
Der Pfad auf dem Server kann ruhig statisch im Programmcode festgelegt sein.
Wie würdet ihr das umsetzen?



Vielen Dank im Voraus

Woyzeck

himitsu 11. Sep 2009 18:23

Re: SaveDialog/OpenDialog Pfad vorgeben
 
du kannst doch den UNC-Pfad einfach angeben?

\\Servername\Freigabename\Pfad

FAlter 11. Sep 2009 18:24

Re: SaveDialog/OpenDialog Pfad vorgeben
 
Hi,

InitialDir wirkt nur, wenn kein FileName vorgeschlagen ist.

Aber es geht genausogut, einen Absoluten Pfad als Dateinamen vorzugeben (also statt Vorschlag "Unbenannt.bmp" könnte "C:\Users\klsdfhlk\Pictures\Unbenannt.bmp" drinstehen oder "\\Serverlsdfjio\Freigaberklöjsfdklf\Verzkansfjk\U nbenannt.bmp").

Gruß
Felix

Woyzeck 11. Sep 2009 18:37

Re: SaveDialog/OpenDialog Pfad vorgeben
 
Schon einmal vielen Dank für die flotten Antworten. Ihr seid ja echt fix :-)


Es tut mir leid, wenn ich mich jetzt etwas doof anstelle, aber ich habe mit der Komponente noch nie gearbeitet.

Ich habe jetzt das Problem, dass er das Verzeichnis gar nicht aufruft, was ich ihm in InitialDir angebe, obwohl kein FileName angegeben ist.

und welchen Pfad muss ich angeben, um den Server (zunächst ist das localhost) anzusprechen und in dem Verzeichnis zu landen, dass mir auch mein Webbrowser anzeigt, wenn ich z.b. http://localhost/ordnername aufrufe?

Woyzeck

himitsu 11. Sep 2009 18:41

Re: SaveDialog/OpenDialog Pfad vorgeben
 
http://... ist eine URL und kein Verzeichnispfad
und es ist mit dierser Komponente nicht möglich solche Pfade auszuwählen.

DeddyH 11. Sep 2009 18:43

Re: SaveDialog/OpenDialog Pfad vorgeben
 
Das kommt ja darauf an, wohin DocumentRoot in Deinem Webserver zeigt.

Woyzeck 11. Sep 2009 19:10

Re: SaveDialog/OpenDialog Pfad vorgeben
 
Das ich als InitialDir keine URL angeben kann ist mir klar. Diese URL zeigt aber ja auf ein bestimmtes Verzeichnis.

Ich nutze XAMPP und über http://localhost/ordnername kann ich mir das Verzeichnis C:\...\xampp\htdocs\ordnername anzeigen lassen.

Und jetzt ist die Preisfrage: Wie kann ich ihn in dieses Verzeichnis locken?



Woyzeck


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:32 Uhr.
Seite 1 von 4  1 23     Letzte »    

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