LabVIEWForum.de - File Dialog multiline pattern

LabVIEWForum.de

Normale Version: File Dialog multiline pattern
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo LV-Gemeinde,

Mein Problem ist eigentlich ganz einfach, dachte ich...
Ich benutze das Express-VI "File Dialog" zum Öffnen einer Datei bzw. lesen eines Pfades und möchte mehrere Dateitypen (pattern) auswählen können.

Laut Hilfe werden mehre pattern durch Semikolon ( ; ) getrennt...

LV-Help:
[ pattern (all files) ...to match multiple patterns, use a semicolon ( ; ) to separate the patterns. White space, such as blanks, tabs, and carriage returns, are taken literally. Avoid using white spaces unless they are part of the extension pattern. For example, if you use *.html;*.doc, the dialog box displays all files that end with .html and .doc. If you use *.html; *.doc, the dialog box displays only files that end with .html. ]

Gut und schön - ich möchte diese Typen allerdings einzelnd auswählbar machen - z.B. nur Txt, html oder nur Doc
Das scheint nicht im File-Dialog-VI vorgesehen zu sein... (ich bekomme es jedenfalls nicht hin)


http://vi-lib.com/user.lib/OpenFileDialogBox.html
Hier wurde das was ich meine nochmals erklärt und mittels ".NET Constructor - FileOpenDialog" angegangen - allerdings ist die Explorer-Maske dann nicht "modal" (immer im Vordergrund), was auch sehr störend ist...

Vielleicht gibt es auch eine ganz einfache Lösung?


LabVIEW 2009
...veilleicht ist ja meine Frage zu abstrakt?

ich möchte die Auswahl der Dateitypen im File-Dialog-Fenster filtern können... z.B nur *.txt und eine Spalte drunter dann z.B nur *.dif oder *.csv

Das macht besonders dann Sinn wenn man den User des Programm beim Speichern einer Datei die Möglichkeit geben will, selbst zu entscheiden in welchen Format die Daten abgelegt werden.
Mir ist klar, dass man das auch anders lösen kann... z.B. in dem man vorher festlegt welches Format, aber genau die Einschränkung möchte ich eigentlich nicht...
' schrieb:- allerdings ist die Explorer-Maske dann nicht "modal" (immer im Vordergrund), was auch sehr störend ist...

Also bei mir ist der .Net FileOpenDialog modal...

Gruß SeBa
' schrieb:Also bei mir ist der .Net FileOpenDialog modal...
... und wenn er das nicht ist, muss die Ausführung des VI auf "User Interface" gestellt werden.
(File >> VI Properties >> Execution
Sehr schön - vielen Dank!
So gehtsSmile

Ich hatte versucht über Property Node's irgendwie diese 'modal' Einstellung zu finden...
Referenz-URLs