LabVIEWForum.de
windows explorer direkt im Frontpanel öffnen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: windows explorer direkt im Frontpanel öffnen (/Thread-windows-explorer-direkt-im-Frontpanel-oeffnen)



windows explorer direkt im Frontpanel öffnen - simcum - Heute 10:06

Hallo zusammen,

mein Ziel ist es den Standarddialogfenster von Windows direkt im Frontpanel öffnen.

Habe dazu etwas gefunden und es so weit abgeändert, das sich über.Net Element Windowsexplorer geöffnet wird.

1. Was mir nur noch fehlt sind die Standardicons wie Vorwärts, Rückwärts, Hoch, das fenster für die Pfadanzeige und das Suchfeld.
Siehe dazu den angehängten Screenshot.
Wie kann ich dem eingebundenen Dialogfenster um diese Anzeige erweitern?

2. Des Weiteren benötige ich nach Auswahl der Datei in diesem eingebundenen Dialogfenster den kompletten Pfad inklusive der ausgewählten Datei.
Aktuell schaffe ich es nur den übergeortneten Pfad der ausgewählten Datei zu erhalten.

Bedanke mich

Gruß

simcum


RE: windows explorer direkt im Frontpanel öffnen - GerdW - Heute 11:48

Hallo simcum,

Zitat:mein Ziel ist es den Standarddialogfenster von Windows direkt im Frontpanel öffnen.
Was ist das "Standarddialogfenster"?

Zitat:Habe dazu etwas gefunden und es so weit abgeändert, das sich über.Net Element Windowsexplorer geöffnet wird.
Leider fehlt deine Dependency in meiner Windows-Installation…
Was genau hast du da gefunden???

Zitat:1. Was mir nur noch fehlt sind die Standardicons wie Vorwärts, Rückwärts, Hoch, das fenster für die Pfadanzeige und das Suchfeld.
Siehe dazu den angehängten Screenshot. Wie kann ich dem eingebundenen Dialogfenster um diese Anzeige erweitern?
Du hast da eine DotNET-Komponente eingebunden: wenn du daran was ändern willst, musst du es entweder anders konfigurieren (wen möglich) oder im Sourcecode erweitern und neu kompilieren…

Zitat:2. Des Weiteren benötige ich nach Auswahl der Datei in diesem eingebundenen Dialogfenster den kompletten Pfad inklusive der ausgewählten Datei.
Aktuell schaffe ich es nur den übergeortneten Pfad der ausgewählten Datei zu erhalten.
Auch hier wieder: was für eine Komponente benutzt du da?

Wenn ich deine Frage richtig verstanden habe: du willst eine Dateiauswahl in deinem Frontpanel integrieren!?
Warum nicht mit LabVIEW-Funktionen?


RE: windows explorer direkt im Frontpanel öffnen - simcum - Heute 12:45

(Heute 11:48 )GerdW schrieb:  Hallo simcum,

Zitat:mein Ziel ist es den Standarddialogfenster von Windows direkt im Frontpanel öffnen.
Was ist das "Standarddialogfenster"?
Ich meine damit den Windows Explorerfenster für eine Dateiauswahl.


Zitat:Habe dazu etwas gefunden und es so weit abgeändert, das sich über.Net Element Windowsexplorer geöffnet wird.
Leider fehlt deine Dependency in meiner Windows-Installation…
Was genau hast du da gefunden???

Explorer wird über Shell assembly vom API Code Pack geöffnet.
Ja die habe ich vergessen mit einzufügen, schaffe es leider nicht Kurzfristig das noch nachzureichen.


Zitat:1. Was mir nur noch fehlt sind die Standardicons wie Vorwärts, Rückwärts, Hoch, das fenster für die Pfadanzeige und das Suchfeld.
Siehe dazu den angehängten Screenshot. Wie kann ich dem eingebundenen Dialogfenster um diese Anzeige erweitern?
Du hast da eine DotNET-Komponente eingebunden: wenn du daran was ändern willst, musst du es entweder anders konfigurieren (wen möglich) oder im Sourcecode erweitern und neu kompilieren…
Wie mache ich das? Hast du vielleicht ein Beispiel?

Zitat:2. Des Weiteren benötige ich nach Auswahl der Datei in diesem eingebundenen Dialogfenster den kompletten Pfad inklusive der ausgewählten Datei.
Aktuell schaffe ich es nur den übergeortneten Pfad der ausgewählten Datei zu erhalten.
Auch hier wieder: was für eine Komponente benutzt du da?

Siehe oben

Wenn ich deine Frage richtig verstanden habe: du willst eine Dateiauswahl in deinem Frontpanel integrieren!?
Warum nicht mit LabVIEW-Funktionen?

Ja genau ich möchte die Deteiauswahl direkt in das Frontpanel inegrieren und nicht nicht in einem seperaten Windowsfenster öffnen lassen.
Mit welchen LabVIEW Funktion kann man das bewerkstelligen? Gibt es dazu vielleicht ein Beispiel?

Ich danke dir schon mal

Gruß

simcum


RE: windows explorer direkt im Frontpanel öffnen - GerdW - Heute 13:04

Hallo simcum,

Zitat:Ja genau ich möchte die Deteiauswahl direkt in das Frontpanel inegrieren und nicht nicht in einem seperaten Windowsfenster öffnen lassen.
Mit welchen LabVIEW Funktion kann man das bewerkstelligen? Gibt es dazu vielleicht ein Beispiel?
- Es gibt da die Funktion ListFolder…
- Es gibt (MultiColumn)ListBoxes, die kann man zum Darstellen der Verzeichnisse verwenden
- Dein "vor/zurück/hoch/runter" sind dann Buttons, die man mit einer Event-Struktur verwaltet…