Delphi-PRAXiS

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 Browse/Durchsuchen modul? (https://www.delphipraxis.net/96339-browse-durchsuchen-modul.html)

k4ni 22. Jul 2007 21:44


Browse/Durchsuchen modul?
 
hey leute,

Also ich bin dabei ein programm zu machen und hab dort ein Options dialog der schaut so aus:
http://img252.imageshack.us/img252/2583/dudelinexq1.jpg
Also man muss von den 3 sachen den weg geben wo die exe datei ist. Ich habs jetzt mit einem TEdit gemacht will aber ein modul wo man auf "Durchsuchen" klicken kann, wie geht das?
btw. bin noob^^

sirius 22. Jul 2007 21:52

Re: Browse/Durchsuchen modul?
 
Man macht hinter jedes Edit einen Button durch den man dann ein Fenster öffnet mit der Pfadsuche (z.B. TOpenDialog). Manche Programme schreiben da "Durchsuchen" drauf, andere einfach nur "..."

_frank_ 22. Jul 2007 21:52

Re: Browse/Durchsuchen modul?
 
also ich würde 3 buttons sowie einen TOpendialog erstellen und in deren OnClick so etwas ähnlihes:

Delphi-Quellcode:
if openDialog1.Execute then
  edit1.Text:=opendialog1.filename;//das edit halt entsprechend anpassen
ggf. mit opendialog1.Filter rumspielen :)

Gruß Frank

mkinzler 22. Jul 2007 21:55

Re: Browse/Durchsuchen modul?
 
TOpenDialog?

k4ni 22. Jul 2007 22:12

Re: Browse/Durchsuchen modul?
 
okay danke, geht perfekt!!
Nur was muss ich in filter eingeben damit man nur exe fiesl wählen kann ?

mkinzler 22. Jul 2007 22:13

Re: Browse/Durchsuchen modul?
 
Die Endung(en) die du haben willst

k4ni 22. Jul 2007 22:17

Re: Browse/Durchsuchen modul?
 
ich hab bei filter name exe und bei filter exe eingegeben, geht nicht, wird keine datei mehr angezeigt

edit: thx an alle, ich habs

k4ni 23. Jul 2007 01:13

Re: Browse/Durchsuchen modul?
 
doch wie geht es damit man nur einen ordner auswhälen kann?

_frank_ 23. Jul 2007 01:29

Re: Browse/Durchsuchen modul?
 
dafür gibt es die Hier im Forum suchenSHBrowseForFolder API, ich weis jetzt nicht, ob bei neueren Delphi-Versionen (hab hier nur D3 drauf) eine entsprechende VCL-Kapselung vorhanden ist.
gibt da auch einige Implementierungen, einfach mal die Foren durchsuchen (In der Entwickler-Ecke suchenSHBrowseForFolder , Bei Delphi-Treff suchenSHBrowseForFolder).
Meine Version: http://www.fw-web.de/download.php?fi...lderbrowse.zip
alternativ kannst du auch den Standard-TOpenDialog nehmen und dann nur den Pfad weiterverwenden, per ExtractFilePath (ist aber imho mehr eine Pfusch-Lösung).

HTH Frank

Luckie 23. Jul 2007 01:51

Re: Browse/Durchsuchen modul?
 
Für eine neue Frage, erstell bitte einen neuen Thread. Aber benutz vorher die suche. Ich schliesse dann mal hier.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:18 Uhr.

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