LabVIEWForum.de - Remanente Variablen?

LabVIEWForum.de

Normale Version: Remanente Variablen?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

an meiner Station sollte der letzte Stand in bestimmten Variablen über ein abschalten der Station hinweg gespeichert werden.

Gibt es die Möglichkeit, dass Variablen, selbst durch ein Neustart des Programms, Ihre Werte nicht verlieren?
Bisher habe ich diese, waren nur wenige, immer mühsam in eine Textdatei abgespeichert und beim Starten wieder ausgelesen.
Denke es müsste ja noch elegantere Lösungen geben oder? Sonst wird das Handling bei vielen Variablen sehr mühsam.


Vielen Dank für Eure Hilfe.
Es wird dir nicht viel anderes übrig bleiben als deine Daten abzuspeichern, falls du sie auch nach Programmstart verwenden möchtest.
Besser geeignet als eine Textdatei ist meiner Meinung nach eine *.ini Datei
Hi Wolle,

ich würde auch 'ne ini-Datei (zur Not auch 'ne XML-Datei) nehmen.

Gruß Markus
Hallo,

ok, dann muss ich da wohl machen.

Gibt es denn auch Routinen, die beim beenden des Programms durchlaufen werden können?

Was ist an einer ini-Datei besser als bei einer txt-Datei? Kann ich die abspeicherung nicht einfach über Write-to Spreadsheet umsetzen?
oder soll ich hier dann einfach den Dateityp umändern?

Danke.
Schau' mal da. Da gibt's zwei Bsp., wie Du die Werte von FP-Elementen speichern kannst. Klar kannst Du auch eine TXT-Datei verwenden, aber in dem Fall ist eine INI-Datei besser zu handeln (Aufteilung nach Keys,...). Außerdem kannst Du einen INI-Datei auch mit dem Editor / Notepad aufmachen wie eine TXT-Datei.

Gruß Markus
Super, vielen Dank.

Glaube für mich wird die Parametervariante in deinem Link die beste sein, da ich ja nicht alle Elemente speichern möchte, sondern nur bestimmte.
Obwohl sich die Arbeit auch aufsummieren wird, da die Anzahl der Variablen nicht zu gering ist.


Danke, werde es austesten.
Wenn du viele Variablen hast, könntest du diese auch in einen Cluster zusammenfassen,
und dann so wie hier machen.
Referenz-URLs