11.03.2014, 22:55
Hallo zusammen,
ich bin gerade auf einem allgemeinen "GUI-Verbesserungstrip" und versuche gerade, folgendes Konzept in LabVIEW zu realisieren:
In größeren Projekten habe ich eine Vielzahl von Dialogen, Labels & Erklärungstexten, die ich gerne allesamt (oder größtenteils) in externen Ascii-Dateien unterbringen würde. So habe ich einerseits einen recht schnellen Überblick darüber, wie konsistent die im Programm verwendeten Formulierungen und Begriffe sind und kann andererseits leicht gleiche Meldungen an unterschiedlichen Stellen verwenden.
Nun gibt es sicherlich eine Vielzahl an Möglichkeiten, sowas zu implementieren. Standardmäßig würde ich da erst mal mit Brute Force rangehen (einer meiner Lieblingsfehler) und einfach eine alle Text in eine Textdatei schreiben und zeilenmäßig abfragen. So simpel diese Methode ist, so beliebig viele Nachteile hat diese Methode, insbesondere weil ich ständig wissen muss, in welcher Zeile was steht. Nachträgliches einfügen würde alles zerstören.
Mein nächster Favorit wäre eine XML Datei. Hier wäre zwar anfänglich etwas Programmieraufwand gefragt, dafür kann ich dann auf Texte mit eindeutigen IDs zurückgreifen.
Lange Rede, kurze Frage: Hat jemand von Euch sich schonmal Gedanken zu sowas gemacht und kann mir was raten?
Danke und Grüße,
Kasi
ich bin gerade auf einem allgemeinen "GUI-Verbesserungstrip" und versuche gerade, folgendes Konzept in LabVIEW zu realisieren:
In größeren Projekten habe ich eine Vielzahl von Dialogen, Labels & Erklärungstexten, die ich gerne allesamt (oder größtenteils) in externen Ascii-Dateien unterbringen würde. So habe ich einerseits einen recht schnellen Überblick darüber, wie konsistent die im Programm verwendeten Formulierungen und Begriffe sind und kann andererseits leicht gleiche Meldungen an unterschiedlichen Stellen verwenden.
Nun gibt es sicherlich eine Vielzahl an Möglichkeiten, sowas zu implementieren. Standardmäßig würde ich da erst mal mit Brute Force rangehen (einer meiner Lieblingsfehler) und einfach eine alle Text in eine Textdatei schreiben und zeilenmäßig abfragen. So simpel diese Methode ist, so beliebig viele Nachteile hat diese Methode, insbesondere weil ich ständig wissen muss, in welcher Zeile was steht. Nachträgliches einfügen würde alles zerstören.
Mein nächster Favorit wäre eine XML Datei. Hier wäre zwar anfänglich etwas Programmieraufwand gefragt, dafür kann ich dann auf Texte mit eindeutigen IDs zurückgreifen.
Lange Rede, kurze Frage: Hat jemand von Euch sich schonmal Gedanken zu sowas gemacht und kann mir was raten?
Danke und Grüße,
Kasi