Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   OpenDialog - zuletzt ausgewählter Dateinamen trotz Filter (https://www.delphipraxis.net/172613-opendialog-zuletzt-ausgewaehlter-dateinamen-trotz-filter.html)

Paulman 14. Jan 2013 12:33

OpenDialog - zuletzt ausgewählter Dateinamen trotz Filter
 
Hallo,
ich hab mal ne Frage zum OpenDialog bei der Auswahl unterschiedlicher Dateien.

Ich verwende in einem Menü zwei unterschiedliche Items zur Auswahl der jeweiligen Dateien.
Dazu setze ich jeweils den Filter an den Beginn der Auswahl. Das sieht dann so aus:
Delphi-Quellcode:
    OpenDialog1.Filter := 'Text Files (*.txt)|*.TXT';
    if OpenDialog1.Execute then
   begin
oder eben
Delphi-Quellcode:
OpenDialog1.Filter := 'DAT Files (*.dat)|*.DAT|Zip files (*.zip)|*.ZIP';
Das funktioniert auch alles Prima. ABER, wenn nach einer bereits erfolgten Dateiöffnung ein anderer Dateityp geladen werden soll, steht im Auswahlfeld immer noch der vorher geladene Dateiname drin. Ich hätte das Eingabefeld aber gerne wieder leer, bevor die neue Datei geladen wird.
Ich hoffe Ihr versteht mein Anliegen..

Viele Grüße
Paul

Bernhard Geyer 14. Jan 2013 12:34

AW: OpenDialog - zuletzt ausgewählter Dateinamen trotz Filter
 
Zitat:

Zitat von Paulman (Beitrag 1198973)
Ich hätte das Eingabefeld aber gerne wieder leer, bevor die neue Datei geladen wird.
Ich hoffe Ihr versteht mein Anliegen..

Dann lösch halt den letzten Namen:
Delphi-Quellcode:
OpenDialog1.FileName := '';

Paulman 14. Jan 2013 12:38

AW: OpenDialog - zuletzt ausgewählter Dateinamen trotz Filter
 
Genau!!

Danke!


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:00 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