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 OpenDialog Filer : All Graphics zeigen ? (https://www.delphipraxis.net/120001-opendialog-filer-all-graphics-zeigen.html)

thomas2009 4. Sep 2008 10:50


OpenDialog Filer : All Graphics zeigen ?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo

by OpenDialog habe ich einen Filter für alle Graphics erstellt :
Delphi-Quellcode:
OpenDialog1.Filter := 'All Graphics (*.jPEG,*.JPG, *.GIF,*.BMP)|*.jpeg;*.jpg;*.gif;*.bmp';
Wenn ich aber zuviel Bilder in dem Ordner habe, dann möchte den Filter wechseln von All Graphics zu z.B. .gif
wie kann ich die einzelne Graphic-Types dazu hinzufügen ?

mkinzler 4. Sep 2008 11:00

Re: OpenDialog Filer : All Graphics zeigen ?
 
Einen weiteren Filter anlegen

thomas2009 4. Sep 2008 11:04

Re: OpenDialog Filer : All Graphics zeigen ?
 
Zitat:

Zitat von mkinzler
Einen weiteren Filter anlegen

In die selbe Zeile oder in eine neue Zeile ?

mkinzler 4. Sep 2008 11:16

Re: OpenDialog Filer : All Graphics zeigen ?
 
Pro Zeile ein Filter

thomas2009 4. Sep 2008 11:35

Re: OpenDialog Filer : All Graphics zeigen ?
 
Zitat:

Zitat von mkinzler
Pro Zeile ein Filter

wenn du so meinst, dann hat es nicht geklappt :
Delphi-Quellcode:
OpenDialog1.Filter := 'All Graphics (*.jPEG,*.JPG, *.GIF,*.BMP)|*.jpeg;*.jpg;*.gif;*.bmp';
OpenDialog1.Filter := 'JPEG (*.jpeg)|*.JPEG|JPG (*.jpg)|*.JPG|BMP (*.Bmp)|*.BMP|GIF (*.gif)|*.GIF';
Wenn ich aber das ganze zusammen in eine Zeile lege, dann funktioniert.
Wenn alle in eine Zeile sind, dann wird der Code unübersichtlich. Schlimm ist es aber nicht

_frank_ 4. Sep 2008 12:04

Re: OpenDialog Filer : All Graphics zeigen ?
 
du überschreibst den filter ja auch :) somit ist nr der zweite verfügbar...

mkinzler ist vermutlich davon ausgegangen, dass du den property-Editor im OI verwendest, dort ist pro filter eine zeile...

Gruß Frank

itashadow 4. Sep 2008 12:26

Re: OpenDialog Filer : All Graphics zeigen ?
 
Delphi-Quellcode:
OpenDialog1.Filter:='JPGDateien (*.jpg*) |*.JPG*|BMP Dateien (*.bmp) |*.BMP';
müsste funktionieren^^

DeddyH 4. Sep 2008 12:28

Re: OpenDialog Filer : All Graphics zeigen ?
 
Den Filter kann man auch bequem per OI einstellen.

mkinzler 4. Sep 2008 12:31

Re: OpenDialog Filer : All Graphics zeigen ?
 
Zitat:

Zitat von DeddyH
Den Filter kann man auch bequem per OI einstellen.

Und dort steht dann ein Filter pro Zeile

thomas2009 4. Sep 2008 17:06

Re: OpenDialog Filer : All Graphics zeigen ?
 
Zitat:

Zitat von itashadow
Delphi-Quellcode:
OpenDialog1.Filter:='JPGDateien (*.jpg*) |*.JPG*|BMP Dateien (*.bmp) |*.BMP';
müsste funktionieren^^

Du hast meine Frage nicht gut verstanden ; )
Ich würde die Idee von @DeddyH verwenden
danke
http://www.delphikingdom.com/Images/Delphi_7_08_31.png


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