![]() |
Opendialog Dateiendung abfragen
Hallo Leute
Ich habe ein Problem. Ich möchte gerne nach dem auswählen einer Datei die Dateiendung prüfen. Ich weiß das dieses Thema ausgelutscht ist und schon einige male behandelt wurde. Ich such auch schon seit einiger zeit, habe aber nichts gefunden was mir hilft. Ich habe 2 Dateitypen die komplett verschieden behandelt werden. Jetzt würde ich nur gerne wissen wie ich den Dateityp der geöffneten Datei rausfinde... ExtractFileExt(SaveDialog1.Filename) //<---- Funktioniert nicht da er dort nicht mit übertragen wird. |
Re: Opendialog Dateiendung abfragen
Zitat:
ich kenn es nur so, daß da ein vollständiger Dateiname übergeben wird! Gruß K-H |
Re: Opendialog Dateiendung abfragen
Zitat:
Versuch doch mal:
Delphi-Quellcode:
// ...
FExt := ExtractFileExt(OpenDialog1.FileName); if AnsiLowerCase(FExt) = '.jpg' then {...} ; // ... |
Re: Opendialog Dateiendung abfragen
habe ich ja schon probiert ;-)
wenn ich es hin bekommen hätte würde ich mich nicht melden :-P Hier ist ein ausschnitt aus meinem Programm:
Delphi-Quellcode:
leider bekommt er nur den Pfad + Dateiname OHNE Dateityp übermittelt...
if OpenDialog1.Execute then
begin if ExtractFileExt(SaveDialog1.Filename) = '.xml' then begin //[...] Beispiel: C:\text anstatt: C:\text.xml |
Re: Opendialog Dateiendung abfragen
Wird auch wirklich test.xml eingegeben/ausgewählt oder gibst du nur test ein und wählst dann bei Filter xml aus? Vllt. hilft dir die Eigenschaft DefaultExt.
|
Re: Opendialog Dateiendung abfragen
WEnn du einmal auf OpenDialog1 und einmal auf SaveDialog1 kann das ja nichts werden ...
|
Re: Opendialog Dateiendung abfragen
Hallo,
if OpenDialog1.Execute then begin if ExtractFileExt(SaveDialog1.Filename) OpenDialog1 <> SaveDialog1 Heiko |
Re: Opendialog Dateiendung abfragen
ne oder?! :wall:
Hau mich, schlag mich, peitsch mich aus!!! ARGH!!!!!! *peinlich* Sorry, ich bin blöd -.- Auf so einen EINFACHEN und vor allem auch DUMMEN Fehler kann ja nur ich kommen... Ich versinke gerade im Boden... -.- |
Re: Opendialog Dateiendung abfragen
Willkommen im Club!
Gruß K-H |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:14 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