LabVIEWForum.de - Dateidialog

LabVIEWForum.de

Normale Version: Dateidialog
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo liebe Gemeinde,

ich scheitere gerade an einer scheinbar trivialen Geschichte: Ich möchte mit dem Path-Dialogfeld bzw. -fenster eine Datei auswählen. Ich bekomme jedoch immer ein Fenster mit dem ich ein "Verzeichnis wählen" kann. *arghh

Kann jemand helfen?

Danke und Grüße,
Christoph.
Hier.


Gruss, Eugen
SUPI! Danke dir!

' schrieb:Hier.
Gruss, Eugen
Hi Leute,

ich habe genau das andere Problem, und das auch noch ein wenig komplizierter.

Ich möchte über einen Dateidialog mehrere Verzeichnisse auswählen, so dass mir diese dann in einem Array zur Verfügung gestellt werden.

Es geht, ein einzelnes Verzeichnis zu wählen und auch, mehrere Dateien auszuwählen. Wie ich allerdings mehrere Verzeichnisse auwählen kann, entzieht sich komplett meiner Lösungsfindung.

Kann mir da jemand helfen? Oder geht das einfach nicht?

Viele Grüße,
Joe
<div align="left">Hallo, Joe,

interessante Fragestellung, auf die Schnelle fällt mir auch nur eine, mehrfach Verzeichnisse in einer While/For-Schleife auszuwählen. Ich weiss, nicht elegant, aber machbar. Vielleicht finde ich auch noch was.

MfG, Jens

P.S.: :excl:Bitte verwendete LV-Version im Anwender-Profil ergänzen Excl

Edit: Habe noch mal rasch nachgeschaut, selbst in LV 8.20 fällt mir nichts über einen einfachen Dateidialog ein. Ein kleiner Workaround:

[attachment=4161]

Erst über Dateidialog ein Verzeichnis öffnen, dann per List-Directory alle Verzeichnisse holen und in einer Listbox darstellen. Hier können dann 0-X Verzeichnisse ausgewählt werden. Immer noch nicht völlig elegant, aber vielleicht schon etwas besser als mein erster Vorschlag.
</div>
' schrieb:interessante Fragestellung
Danke, aber das schlimme an meinen interessanten Fragestellungen ist immer, dass sie mich halb in den Wahnsinn treiben.Wink
Zitat:P.S.: :excl:Bitte verwendete LV-Version im Anwender-Profil ergänzen Excl
Da hab ich das doch glatt vergessen. Ist schon nachgeholt.
Zitat:Edit: Habe noch mal rasch nachgeschaut, selbst in LV 8.20 fällt mir nichts über einen einfachen Dateidialog ein. Ein kleiner Workaround:

[attachment=30311:attachment]

Erst über Dateidialog ein Verzeichnis öffnen, dann per List-Directory alle Verzeichnisse holen und in einer Listbox darstellen. Hier können dann 0-X Verzeichnisse ausgewählt werden. Immer noch nicht völlig elegant, aber vielleicht schon etwas besser als mein erster Vorschlag.
Ja, das ist schon gar nicht schlecht.

Um mein Anwendungsproblem noch ein wenig zu verdeutlichen, noch eine kurze Beschreibung, was ich damit machen will:

Ich mache eine Videoanalyse von mehreren Filmen. Momentan ist es so, dass ich ein Experiment zweimal je 5x durchführe, um ein wenig statistische Verteilung in die 2 Versuchsanordnungen reinzubekommen. Nur kann sich diese Anzahl (die 5) auch mal ändern.
Jetzt nehme ich also alle 10 Filme auf und wandle sie alle danach in je eine Bitmapfolge um, die letztendlich durchgerechnet werden.

Da ich jetzt aber nicht einfach alle Bilderfolgen mit derselben Konfiguration berechnen kann, muss ich per Hand die aussuchen, die zusammengehören. Um diese Konfiguration festzulegen muss ich von jeder Bildfolge das jeweils erste Bild reinladen und auswerten. Aus allen 5 Bildern ergibt sich dann meine Konfiguration und die Berechnung wird gestartet.

Momentan hab ich mir noch einen File Dialog gebaut, den ich über ein Event ansteuere und mir manuell jedes erste File aus den betroffenen Verzeichnissen auswähle.

Jetzt hatte ich gehofft, dass ich einfach nur die ganzen betroffenen Verzeichnisse markiere und somit gleich ein ganzes Array einlese. Das wird dann noch so umgestaltet, dass er die Pfadangaben zu den Dateien bekommt und kann direkt in die Verarbeitung gehen.

Würde viel Arbeit durch überflüssiges Geklicke ersparen.
Referenz-URLs