![]() |
Pfad an OpenDialog übergeben!?!?
Hallo Wissende,
ich habe meinem Formular-Maker einige BeispielDateien mitgeliefert, die ich in einem Unterordner meiner Application ablege. Nun muss sich er User jedes mal dorthin durchkämpfen. Ich dachte mir also, dass es günstig wäre, wenn ich den letzten Pfad in meiner Projekt-Ini ablege und beim nächsten OpenDialog wieder einlese und übergebe. Leider klappt das irgendwie nicht! Das heisst, dass ich dem OpenDialog zwar was übergebe, er es aber ignoriert und bockig blockiert und gar nix mehr tut. Mach ich was falsch, oder ist das in Delphi gar nicht möglich? Und wenn, wie könnte ich es sonst lösen ? Hier ein Teil schreibens und lesens der Ini. Lesen und Öffnen [
Delphi-Quellcode:
Speichern und schreiben
try
Ini := TIniFile.Create(App_Pfad+'Einstellungen.ini'); History:=ini.ReadString('History','LastFile','c:\'); finally ini.Free; end; OpenDialog.FileName:=History; if OpenDialog.Execute = true then begin ...machwas end; [
Delphi-Quellcode:
Danke für Eure Tipps. Habe leider in der Hilfe unter 'OpenDialog.FileName:=' nix passendes gefunden
Ini := TIniFile.Create(App_Pfad+'Einstellungen.ini');
try ini.WriteString('History','LastFile',lbl_filename.Caption); finally ini.Free; end; Tom |
Re: Pfad an OpenDialog übergeben!?!?
Indem Du OpenDialog.InitialDir auf den gewünschten Pfad setzt, ist sogar im Objektinspektor vorhanden.
|
Re: Pfad an OpenDialog übergeben!?!?
Ups,
das ist ja mehr als peinlich! Danke Tom |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:36 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