![]() |
Mit OpenDialog Ordner öffnen
Hi,
bin ein Anfänger bei Delphi und hab da mal ne Frage: Ich will einen Button machen, dass wenn man drauf klickt sich so ein OpenDialog Fenster öffnet und dann man sich einen Ordner auswählen kann. Und wenn man dann auf Öffnen klickt der Pfad zu dem in einen Editfeld ausgegeben wird. Schon mal Danke im Vorraus. |
Re: Mit OpenDialog Ordner öffnen
Wenn ich mich nicht täusche dann geht das mit dem normalen Opendialog gar nicht :gruebel:
Hab mal bisschen rumexperimentiert, aber es scheint nicht zu gehen... |
Re: Mit OpenDialog Ordner öffnen
Hallo,
bei den JEDI-Komponenten sind zwei leicht zu handhabende Dialoge dabei: JvSelectDirectory und JvBrowseForFolderDialog. Alternativ gibt es noch Code: siehe ![]() Gruß, ManuMF [edit]Link vergessen[/edit] |
Re: Mit OpenDialog Ordner öffnen
OK habs hier mit hinbekommen:
Delphi-Quellcode:
Achso wollte ich noch fragen wie kann ich jetzt sagen das er das in eine ini datei schreibt.procedure TOptionen.SpeedButton1Click(Sender: TObject); var Dir: String; begin SelectDirectory('Select a directory', '', Dir); edit1.Text := dir; end; |
Re: Mit OpenDialog Ordner öffnen
Hi!
Unit IniFiles einbinden, und dann:
Delphi-Quellcode:
Jetzt ist der Inhalt von dir in der Ini-Datei abgespeichert.
[...]
var Ini: TIniFile; begin Ini := TIniFile.Create('Dein Ordner/Dein Ininame.ini'); Ini.WriteString('Deine Kategorie', 'Der Ordnername', dir); Ini.Free; end; [...] mfg, Dj_Base |
Re: Mit OpenDialog Ordner öffnen
Und mit welchen Befehl kann ich sagen das er was aus der datei lesen soll?
|
Re: Mit OpenDialog Ordner öffnen
Delphi-Quellcode:
Schon mal in die Delphi-Hilfe geschaut? :stupid:
DieVariable := Ini.ReadString('DeineKategorie', 'DeinEintrag', 'DerStandart');
Dj_Base |
Re: Mit OpenDialog Ordner öffnen
du kannst auch ini eingeben und dann die .-taste drücken. dann springt die sog. Programmierhilfe auf und er listet alle möglichen Befehle/Eigenschaften auf (zumindest bei D7)
edit: welcome2dp :party: |
Re: Mit OpenDialog Ordner öffnen
Hi, noch ne dumme frage von mir. Ich möchte das der Inhalt eines Ordners automatisch erkannt wird und durch Button klick kopiert(nur der inhalt nicht der ordner). Aber wo es hin kopiert wird sollen die orginal dateien erhalten bleiben durch z.B. umbenennen. Schon mal danke.
|
Re: Mit OpenDialog Ordner öffnen
also langsam ist Schluss. In den Forenregeln heißt es ein Thema pro Thread, damit man auch was wiederfindet und nicht alles durcheinander geht. Deswegen mache ich jetzt hier zu und du machst bitte ein neues Thema auf mit passendem Titel.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:50 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 by Thomas Breitkreuz