GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » LVUG » LVUG - Technische Fragen » Fensterhandle auf Frontpanel
Fensterhandle auf Frontpanel [message #3686] Thu, 02 November 2006 15:19 Go to next message
Matthias Schneider is currently offline  Matthias Schneider
Messages: 3
Registered: November 2006
occasional visitor
From: *ipp-hgw.mpg.de
Hallo liebe UserGroup!

Ich stecke gerade in der Designphase eines größeren Projekts
und mache mir Gedanken über das Usability des Programms. Kurz:
ich habe quasi mehrere Steueroberflächen (nach Labview:
Frontpanles) zu verschiedenen Komponenten einer größeren Anlage.
Die einzelnen Komponenten sind für sich genommen sehr inovativ
mit LabView programmierbar, aber bei der Migration zur "Großen
Steuerung" ist diese Aufgabe eventuell einfache mit C++-Framworks
zu bewerkstelligen.

Nun meine Frage:
Gibt es die Möglichkeit ein Frontpanel in einem eigenen externen
Dialog aufzurufen?
Ich möchte nicht, dass sich das Frontpanel als selbständiger
modaler Dialog öffnet, wenn man die LabView-Funktion in einer
LabView-DLL öffnet. Vorstellen kann ich mir den Weg, aus einer
erzeugten LabView-DLL das Fenster-Handel zum Frontpanel zu holen
und extern weiterzuverarbeiten. Gemeint ist, ich erstelle mir
eine LabView-DLL und in Qt einen eingenen Dialog. Im Qt-Dialog
zeige ich nun das Frontpanel aus der LabView-DLL an.

Vielen Dank schon mal im voraus.
MfG Matthias
Re: Fensterhandle auf Frontpanel [message #3688 is a reply to message #3686] Thu, 02 November 2006 16:24 Go to previous messageGo to next message
Brand is currently offline  Brand
Messages: 180
Registered: January 2004
Location: GSI - SB2 2.256
first-grade participant
From: denbg014.gsi.de
Hallo Matthias,
ist Dir bekannt, dass man in LabVIEW objekt-orientiert programmieren kann? http://wiki.gsi.de/cgi-bin/view/CSframework/WebHome

Wir haben an der GSI damit einige Applikationen gebaut, die zur Zeit bis zu 15 PC, einige 10 Objekte mit einigen Tausend Prozessvariablen in einem grossen Kontrollsystem transparent vereinigen.

Es gibt noch weiter Toolkits, die objekt-orientiertes Programmieren in LabVIEW erlauben. Die meisten sind aber kommerziell. Das CS ist GPL.

Das ist zwar nicht die Antwort auf Deinen Frage, aber vielleicht hilft Sie Dir zur der Entscheidung, Deine Applikation komplett in LabVIEW zu bauen und die Problematik mit QT zu vermeiden.

Gruß Holger
Re: Fensterhandle auf Frontpanel [message #3689 is a reply to message #3688] Fri, 03 November 2006 07:06 Go to previous message
Matthias Schneider is currently offline  Matthias Schneider
Messages: 3
Registered: November 2006
occasional visitor
From: *ipp-hgw.mpg.de
Hallo Holger !

Danke für Deinen Hinweis. Ich werde mir das Framework
auf jeden Fall anschauen.

Gruß Matthias
Previous Topic: Labview und webcam
Next Topic: Datenverarbeitung in LabView !
Goto Forum:
  


Current Time: Fri Dec 06 19:02:34 CET 2024

Total time taken to generate the page: 0.00709 seconds