FMX.Dialogs.TOpenDialog.Filter
Delphi
property Filter: string read FFilter write FFilter;
C++
__property System::UnicodeString Filter = {read=FFilter, write=FFilter};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | FMX.Dialogs.pas FMX.Dialogs.hpp |
FMX.Dialogs | TOpenDialog |
Beschreibung
Repräsentiert die Dateimasken (Filter) des Dialogfeldes.
Im Dialogfeld zur Dateiauswahl befindet sich links vom Eingabefeld "Dateiname" eine Dropdown-Liste. Sobald ein Dateityp aus der Liste ausgewählt wird, werden nur noch Dateien dieses Typs im Dialogfeld angezeigt. Sie können jeweils nur einen Filter auswählen.
Damit Filter ordnungsgemäß funktioniert, muss der zugewiesene String folgendermaßen formatiert werden:
'<erster angezeigter Name>|<erste Dateierweiterung>|<zweiter angezeigter Name>|<zweite Dateierweiterung>|...|<n-ter angezeigter Name>|<n-te Dateierweiterung>'
Im folgenden Codebeispiel werden Filter für Textdateien und ausführbare Dateien hinzugefügt:
OpenDialog1.Filter:='Applications (*.exe)|*.EXE|Text files (*.txt)|*.TXT';