LabVIEWForum.de - Dateidialog Muster/Pattern für mehrere Dateitypen

LabVIEWForum.de

Normale Version: Dateidialog Muster/Pattern für mehrere Dateitypen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen!

Ich möchte bei meiner Applikation die Möglichkeit haben verschiedene Dateitypen einlesen zu können (mehr als 5 verschiedene)
Am schönsten fände ich es, wenn man beim Dateidialog im Auswahlfeld für die Muster jedes einzelne Muster als ein Auswahlobjekt hätte.

Gibt es dafür irgendeine Möglichkeit? Hab da nichts gefunden.

Die zwei Varianten die mir sonst bleiben sind zum einen:

- dem Dateidialog alle Muster mit ';' getrennt zu übergeben (hat den Nachteil, dass es bei vielen Mustern unübersichtlich wird und im entsprechenden Ordner immer die Dateien zu allen Mustern angezeigt werden)

und zum anderen:
- vor den Dateidialog einen weiteren Dialog mit einer Vorabfrage zu schalten (was auch nicht so richtig schön ist)

Danke,
Gruß
felde
Mit dem LabVIEW Dateidialog fällt mir auch nichts Besseres an als das, was du schon beschrieben hast.

Vielleicht geht es durch direkten Aufruf eines Windows-Dateidialog, etwas in der Art:
http://decibel.ni.com/content/docs/DOC-6131

Oder du musst das komplett selber programmieren. Einen File-Browser müsste es im NI-Examplefinder geben.
Könnte so aussehen: Filenamen in einer Listbox darstellen. Auswahl des Filetyps über Ring. Nachteil: Das sieht ziemlich sicher nicht so aus, wie der gewohnte File-Dialog. Mellow

Gruß, Jens

EDIT: Mit einem .NET-Filedialog funktioniert es genauso, wie gewünscht:
[attachment=30990]
Die Datein zu den fünf oder mehr verschiedenen Dateitypen, nehme ich an, sind aber doch gleichartig (z. B. Bilder). Daher halte ich die Möglichkeit, Muster mit ; zu trennen, durchaus für geeignet.

Ich habe zur Trennung von verschiedenen Dateitypen das zugehörige Verzeichnis gescannt und die gefundenen Dateien nach Typen getrennt in ein Tree-Anzeigeelement (unter der jeweilige Erweiterung) eingetragen. Jetzt kann man die einzelnen Gruppen auf und zuklappen, so dass man die Dateien der entsprechenden Erweiterungen sehen oder verstecken kann.
Hier mal nachlesen und ausprobieren...
Danke für die Tips und vor allem für den Link von GerdW

Gruß
felde
Referenz-URLs