INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Variant Datentyp



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

10.04.2015, 13:40 (Dieser Beitrag wurde zuletzt bearbeitet: 10.04.2015 13:49 von TDO.)
Beitrag #11

TDO Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 125
Registriert seit: Oct 2013

2016
2009
DE


Deutschland
RE: Variant Datentyp
Ok, die OpenG Palette kenn ich noch nicht!
Werde ich mir dann mal anschauen. Danke!

(10.04.2015 13:17 )GerdW schrieb:  Hallo TDO,

Zitat:Die Frontpanelelemente können bool, string oder auch Integer Werte sein.
Warum speicherst du sie dann nicht in deiner INI-Datei als eben diese Datentypen? Das wird doch von den ConfigFile-Funktionen unterstützt!

Das tue ich ja. Aber woher weiß ich dann beim einlesen, welcher Wert von welchem Datentyp ist?

Zitat:Idee:
- Lege dir deine FP-Elemente mit den Labels String_nnn, Bool_nnn und INT_nnn an, mit "nnn" jeweils als fortlaufende Nummer. Die Caption dieser FP-Elemente kannst du benennen, wie du willst.
- Wenn du jetzt Daten speichern willst, kannst du anhand des Labels sofort den Datentyp erkennen. In der INI-Datei landet dann jeweils die Keys "String_nnn_Caption" und "String_nnn_Value", genauso für die Bools und INTs…
- Beim Einlesen der INI-Datei kannst du dir die Keys ausgeben lassen und gleich passend einlesen und zuweisen…
- Für den "Komfort" beim Erstellen der INI-Datei kannst du ja einzelne Gruppen für STRING, BOOL und INT anlegen…

Die Idee ist nicht schlecht! Werde mir mal anschauen, ob es über OpenG oder über deine Variante einfacher ist.

Danke!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
11.04.2015, 10:11 (Dieser Beitrag wurde zuletzt bearbeitet: 11.04.2015 10:28 von Lucki.)
Beitrag #12

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Variant Datentyp
Zur Einarbeitung in Dein Problem empfehle ich Dir das unten gepostete VI. Weiß nicht woher das ursprünglich her ist, jedenfalls war das Original-VI eine ururalt-Version von LV und ich hatte es mal "modernisiert".
So wie es ist, werden allerdings die Werte aller Bedienelemente des FP gespeichert, also auch z.B. der Wert des Stop-Knopfes, was in jedem Falle überflüssig ist (aber auch nicht schadet) . Das läßt sich aber leicht modifizieren.


13.0 .vi  Loading_SavingControlValues90.vi (Größe: 26,47 KB / Downloads: 133)


Edit: Sehe gerade, dass ich auch mal experimentiert hatte, wie man man das Speichern/Laden der Elemente eines VIs (hier: Test.vi) in einem Unterprogramm (hier: Testsub.vi) ausführen kann. Hier hat man auch die Möglichkkeit, die zu speichernden Elemente auszuwählen.

8.5 .vi  Test.vi (Größe: 13,31 KB / Downloads: 127)

8.5 .vi  Testsub.vi (Größe: 17,91 KB / Downloads: 133)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.04.2015, 07:38
Beitrag #13

TDO Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 125
Registriert seit: Oct 2013

2016
2009
DE


Deutschland
RE: Variant Datentyp
Super geil!
Vielen Dank!! Hab dein SubVI etwas angepasst und eingebaut... läuft!

Gruß
TDO
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Wert des Variant ermitteln LV-New 8 4.395 23.02.2022 09:09
Letzter Beitrag: LV-New
  Variant in Grundtypen zerlegen LV-New 6 3.554 10.01.2022 10:55
Letzter Beitrag: LV-New
  Datentyp eines Elements herausfinden Mrindfleisch 15 8.626 12.02.2021 08:26
Letzter Beitrag: Mrindfleisch
  Fehlermeldung 91 bei 2D Array umwandeln zu Variant und wieder zurück Tobzn 4 4.303 31.03.2018 21:05
Letzter Beitrag: Tobzn
  Variant-Attributsliste Hasenfuss 2 3.126 27.06.2016 15:10
Letzter Beitrag: Freddy
  Variant Attribute initialisieren NoWay 6 5.512 27.10.2015 08:56
Letzter Beitrag: IchSelbst

Gehe zu: