!!

Willkommen Besucher...

...um das das LabVIEWForum.de als Benutzer in vollem Umfang nutzen zu können, ist eine kostenlose Registrierung nötig...
Registrierte Benutzer können Beiträge schreiben, Dateien uploaden, Beiträge lesen :) uvm.


Antwort schreiben 
LAbVIEW OOP Algemeins Control erstellen
23.09.2009, 10:18
Beitrag #1

MME_tgr Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Aug 2009

LV-Version: 8.6.1
LV-Erfahrung seit: 2007
LV-Sprachversion: EN

PLZ: 78462
Land: Deutschland
LAbVIEW OOP Algemeins Control erstellen
Hallo zusammen,
ich weiß, für das Thema OOP gibt es einen eigenen Bereich. Jedoch konnte ich dort leider kein neues Thema eröffenen.

Nun zu meiner Frage:

Ich möchte eine Klasse mit LabVIEW 8.6 erstellen welche folgende Eigenschaft hat:

-diese Klasse soll ein ALLGEMEINES Control besitzen, welchem ich während der Laufzeit ein entsprechendes Control zuweisen kann. Das allgemeine Control /Indicator soll also als Platzhalter für ein numerische Wert dienen. Diesem soll kein genauses Aussehen (Knop, meter, Progress bar oder Gauge) zugewisen werden.
--> Das Erscheinungsbild soll während der Laufzeit verändert werden können.


Danke für eure Mühe,

Gruß Thomas
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
. .
23.09.2009, 10:37
Beitrag #2

eg Offline
LVF-SeniorMod


Beiträge: 3.867
Registriert seit: Nov 2005

LV-Version: 2009
LV-Erfahrung seit: 2003
LV-Sprachversion: kA

PLZ: 66424
Land: Deutschland
LAbVIEW OOP Algemeins Control erstellen
Mach dir ein Tab-Control mit so vielen Pages, wie unterschiedliche Controls. Beim Setzen (wenn es ein Indicator ist) setzt du alle Controls auf diesen Wert, wenn du das Erscheinen des Controls ändern willst -> einfach den Tab setzen.

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.09.2009, 12:00
Beitrag #3

MME_tgr Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Aug 2009

LV-Version: 8.6.1
LV-Erfahrung seit: 2007
LV-Sprachversion: EN

PLZ: 78462
Land: Deutschland
LAbVIEW OOP Algemeins Control erstellen
Hallo,
danke für die Inforamtion.

Ich bin trotzdem auf der Suche nach einem Platzhalter! Gibt es so etwas?

Gruß, Thomas
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.09.2009, 12:09
Beitrag #4

jg Offline
Titel: Ja, hab ich..
LVF-Team

Beiträge: 9.629
Registriert seit: Jun 2005

LV-Version: 20xx / 8.x
LV-Erfahrung seit: 1999
LV-Sprachversion: EN

PLZ: 974xx
Land: Deutschland
LAbVIEW OOP Algemeins Control erstellen
Offtopic2
' schrieb:ich weiß, für das Thema OOP gibt es einen eigenen Bereich. Jedoch konnte ich dort leider kein neues Thema eröffenen.
Hat unser GO (Zitat Asterix) Dennis inzwischen geändert.Smile

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.12.2009, 07:36
Beitrag #5

unicorn Offline
LVF-Freak
****


Beiträge: 646
Registriert seit: Jul 2009

LV-Version: 8.6.1, 2010, 2011
LV-Erfahrung seit: 1994
LV-Sprachversion: EN

PLZ: 10xxx
Land: Deutschland
LAbVIEW OOP Algemeins Control erstellen
Wie wäre es mit folgendem Ansatz: An die Klasse wird eine Referenz auf das jeweilige Frontpanel-Element übergeben und dort gespeichert. Das Zeigt den Wert.VI der Klasse schreibt über einen Eigenschaftknoten nun den Wert (eines ELements) der Klasse in dieses Anzeigeelement. Es spielt dann keine ROlle ,ob die Referenz zu einem Gauge, Slide oder einfachen DBL-Anzeigeelement gehört. Jedoch kann ich nicht abschätzen was passiert, wenn man eine Referenz auf ein Pfad-Anzeigeelement übergibt. Jedenfalls könnte das VI, das die Referenz registiert, über entsprechende EIgenschaftsknoten prüfen, ob es sich um einen zulässigen Typ handelt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: