LabVIEWForum.de
Switch the screen! Wechseln zwischen angezeigter Grafik. - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Instrument IO & VISA (/Forum-Instrument-IO-VISA)
+---- Thema: Switch the screen! Wechseln zwischen angezeigter Grafik. (/Thread-Switch-the-screen-Wechseln-zwischen-angezeigter-Grafik)



Switch the screen! Wechseln zwischen angezeigter Grafik. - AndiMetzger - 28.07.2006 13:08

Hallo,

habe ein Problem, und zwar muss ich von LV heraus die Monitoranzeige umschalten.
Es ist LV offen und ein weiteres Programm.

Nun soll also von LV aus der Screen von dem anderen Programm angezeigt und dann wieder (definiert und automatisch) der LV Screen angezeigt werden.

Ist dies irgendwie automatisch von LV heraus möglich?

mit Alt-Tab kann man ja manuel umschalten, aber wie geht das automatisch von LV heraus?????

Habe schon allerhand probiert.:angry2:
#
Bitte um schnelle Hilfe. Es eilt! Excl


Danke, Gruss Andi! Rolleyes


Switch the screen! Wechseln zwischen angezeigter Grafik. - Achim - 28.07.2006 13:35

Hi,

ob's einen Funktion für ALT-TAB aus LV heraus gibt, weiß ich nicht...aber du könntest versuchen, über einen Methodenknoten des betreffenden VI's dessen FrontPanel auszublenden (FP.Close=TRUE) und dann zeitgesteuert wieder einzublenden! Dann wird allerdings wohl das gerade "dahinter" liegende Programm angezeigt, wenn du also doch mal mehrere Anwendungen offen hast, wird das falsche angezeigt! Aber das Problem hast du ja auch bei ALT-TAB.

Evtl. kannst du mal schauen, ob in der Windows user32.dll eine entsprechende Blätterfunktion vorhanden ist, das ist schließlich Windows-Funktionalität und nicht LV! Die user32.dll kannst du dann in LV einbinden, allerdings muss man da genau die Parameter kennen, die übergeben werden müssen...viel Erfolg!

Gruss
Achim


Switch the screen! Wechseln zwischen angezeigter Grafik. - AndiMetzger - 28.07.2006 14:10

Hi,

danke für die schnelle Antwort!

Wenn du mir jetzt noch kurz erläuterst wie ein Methodenknoten funzt bzw. einzusetzen und anzuwenden ist, wäre ich dir sehr dankbar.

Damit hatte ich einst schon mal mal Versuche gestartet, aber leider ohne Erfolg, da ich dieses Prinzip irgendwie noch nicht verstanden habe.

Aber hört sich schon mal sehr gut an.

Denke so könnte das dann auch klappen, mit dem Methodenknoten.

Ne, wie ich schon schrieb, es sind nur die zwei Fenster auf.

Zwischen denen, also dem LV-Fenster und dem zweiten soll geschaltet werden.


Danke, Gruss Andi!


Switch the screen! Wechseln zwischen angezeigter Grafik. - SchwindelInside - 19.08.2006 01:43

' schrieb:Wenn du mir jetzt noch kurz erläuterst wie ein Methodenknoten funzt bzw. einzusetzen und anzuwenden ist, wäre ich dir sehr dankbar.

Damit hatte ich einst schon mal mal Versuche gestartet, aber leider ohne Erfolg, da ich dieses Prinzip irgendwie noch nicht verstanden habe.

Aber hört sich schon mal sehr gut an.

Denke so könnte das dann auch klappen, mit dem Methodenknoten.

<div align="left">Hallo Andy,

ich hoffe Dir hilft das VI hier weiter.:
[attachment=2964]
Es gibt ab spätestens LV 7 auch die Möglichkeit einem Eigenschaftsknoten eine ActiveX Klasse zu zuordnen. Damit kann man dann die Eigenschaften von bestimmten Windows-Steuerlementen setzen. Da muss man sich aber in dessen Klassenbibliotheken auskennen, damit man die richtige Klassenbibliothek mit der richtigen Klasse dafür findet. Da muss ich aber leider passen. Das ist mir auch zu hoch.
Soweit meine OOP-Kenntnisse reichen, musst Du dann auch noch wissen und irgendwie angeben welche Instanz der Klasse das Fenster des anderen Programmes gerade ist.

gute Nacht
SchwindelInside
</div>