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:17 (Dieser Beitrag wurde zuletzt bearbeitet: 10.04.2015 13:19 von GerdW.)
Beitrag #10

GerdW Offline
______________
LVF-Team

Beiträge: 17.489
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Variant Datentyp
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!

Zitat:Wenn ich jetzt so eine Konfig Datei wieder laden will und die FP Elemente dementsprechend füllen will, brauche ich ja erneut den Variant Datentyp.
Nein, du brauchst den Datentyp, der zum FP-Element passt.

Zitat:Ich lese also die ganzen Konfig Werte aus der .ini Datei ein. Diese stehen mir dann als String zur Verfügung.
Wenn du sie passend gespeichert hättest, würdest du nicht String, sondern Bool/I32/String bekommen - passend zum FP-Element.

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…

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


Nachrichten in diesem Thema
Variant Datentyp - TDO - 10.04.2015, 09:30
RE: Variant Datentyp - n4f3ts - 10.04.2015, 10:48
RE: Variant Datentyp - Morpheus - 10.04.2015, 11:19
RE: Variant Datentyp - TDO - 10.04.2015, 11:23
RE: Variant Datentyp - Morpheus - 10.04.2015, 11:42
RE: Variant Datentyp - jg - 10.04.2015, 12:13
RE: Variant Datentyp - Morpheus - 10.04.2015, 12:22
RE: Variant Datentyp - TDO - 10.04.2015, 12:59
RE: Variant Datentyp - jg - 10.04.2015, 13:10
RE: Variant Datentyp - GerdW - 10.04.2015 13:17
RE: Variant Datentyp - TDO - 10.04.2015, 13:40
RE: Variant Datentyp - Lucki - 11.04.2015, 10:11
RE: Variant Datentyp - TDO - 13.04.2015, 07:38

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

Gehe zu: