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 

Wie kann man seinem Programm ohne viele "Kabel" verschiede Konfigurationen ( in vielen Sub-Vis) sinnvoll übergeben ?



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!

16.08.2010, 07:03
Beitrag #5

cb Offline
LVF-SeniorMod


Beiträge: 1.731
Registriert seit: Feb 2006

2018SP1
2001
EN

40xxx
Deutschland
Wie kann man seinem Programm ohne viele "Kabel" verschiede Konfigurationen ( in vielen Sub-Vis) sinnvoll übergeben ?
' schrieb:--> also bleibt die Frage:
Wie macht Ihr das ?

ich nehm globale Variablen, eine für allgemeine-Einstellungen und eine für die User-spezifischen Einstellungen:

   

dabei passiert das Einlesen der Daten aus einer Ini-Datei beim Programm-Start automatisch:
ich übergebe eine Referenz auf die Globale Variable, die wird "abgeklappert" und die Captions der Controls sind die Schlüssel in der INI-Datei. Wenn der Schlüssel nicht gefunden wird, wird automatisch der in der GV festgelegte Standard-Wert verwendet.

Schreiben beim Programm-Ende funktioniert analog zum Lesen.

Das schöne daran ist: ich muss mich um das Lesen/Schreiben und den Aufbau der INI-Datei eigentlich gar nicht mehr kümmern. wenn ich einen neuen Parameter brauche, der in der INI-Datei gespeichert werden soll, dann füge ich in der GV einfach ein Control hinzu, lege einen Standard-Wert und die Caption fest, und feddich ist die Laube.

Probleme damit gibt es eig. nur, wenn man vergisst eine Caption festzulegen.

Und bevor jetz jemand meckert wegen den globalen Variablen: genau dafür sind sie IMHO da: Daten global im ganzen Programm zur Verfügung stellen, und darum benutz ich sie auch dafürSmile

http://www.rotabench.com - rotierende Prüfstände nach dem Baukasten-Prinzip
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Wie kann man seinem Programm ohne viele "Kabel" verschiede Konfigurationen ( in vielen Sub-Vis) sinnvoll übergeben ? - cb - 16.08.2010 07:03

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Prüfstand mit LabVIEW ansteuern - Schleife mit vielen Zyklen Thomas_E 3 6.049 24.08.2023 13:43
Letzter Beitrag: Thomas_E
Question (viele) Bedienelemente deaktivieren / aktivieren F.Bi 3 5.268 16.08.2018 12:59
Letzter Beitrag: GerdW
Question Programm nur mit VISA-Bausteinen (Ohne vorgefertigte Bausteine) Powershot 6 6.164 01.12.2017 17:35
Letzter Beitrag: MaxP
  Viele Variablen in SubVI nutzen chrisw 3 3.784 02.12.2016 11:35
Letzter Beitrag: GerdW
  Ideeansatz gesucht: Viele Bedienelemente tuhpon 3 4.387 02.11.2015 13:58
Letzter Beitrag: Lucki
  Auswahllisten sinnvoll gestalten.... heinrich 1 3.038 25.03.2015 20:50
Letzter Beitrag: bietus

Gehe zu: