31.05.2012, 21:32
Hallo LabVIEWForum,
ich wollte kurz wissen ob und wie es möglich ist die .ini, welche vom Applicationbuilder im Programmzielverzeichnis erstellt wird, auch selbst zur Laufzeit zu schreiben?
Würde ich mit dem AppBuilder eine .exe ohne weitere Einstellungen erzeugen. Bsps. MyProgram.exe
bekäme ich dazu:
MyProgram.ini
mit Inhaltstitelzeile
[MyProgram]
Nun nutze ich aber eine selbst geschriebene .ini, nennen wir sie "MeineTolle.ini" mit Titelzeile [MeineTolle].
Gebe ich dem AppBuilder vor, diese zu benutzen, über "Use custom configuration file", wird der Inhalt von "MyProgram.ini" mit dem von "MeineTolle.ini" ersetzt. Das Problem ist aber, dass bei diesem Vorgehen die Inhaltstitelzeile NICHT mitangepasst wird. Also da steht weiterhin [MeineTolle] und nicht wie erforderlich [MyProgram].
Wie kann ich das ändern, so dass die Inhaltstitelzeile automatisch angepasst wird? Bzw. kann ich Sie während der Kompilierung selbst schreiben und den Namen des StartupVIs abfragen?
Vielen Dank,
LabVIEWDompteur
----------------------------------
P.S. noch eine andere Frage: Ist es, und wie, möglich die Versionsnummer, welche ebenfalls im AppBuilder eingetragen wird bevor die .exe erzeugt wird abzufragen und damit verschiedene Labels in verschiedenen VIs und Programmtitelzeile zu ändern?
ich wollte kurz wissen ob und wie es möglich ist die .ini, welche vom Applicationbuilder im Programmzielverzeichnis erstellt wird, auch selbst zur Laufzeit zu schreiben?
Würde ich mit dem AppBuilder eine .exe ohne weitere Einstellungen erzeugen. Bsps. MyProgram.exe
bekäme ich dazu:
MyProgram.ini
mit Inhaltstitelzeile
[MyProgram]
Nun nutze ich aber eine selbst geschriebene .ini, nennen wir sie "MeineTolle.ini" mit Titelzeile [MeineTolle].
Gebe ich dem AppBuilder vor, diese zu benutzen, über "Use custom configuration file", wird der Inhalt von "MyProgram.ini" mit dem von "MeineTolle.ini" ersetzt. Das Problem ist aber, dass bei diesem Vorgehen die Inhaltstitelzeile NICHT mitangepasst wird. Also da steht weiterhin [MeineTolle] und nicht wie erforderlich [MyProgram].
Wie kann ich das ändern, so dass die Inhaltstitelzeile automatisch angepasst wird? Bzw. kann ich Sie während der Kompilierung selbst schreiben und den Namen des StartupVIs abfragen?
Vielen Dank,
LabVIEWDompteur
----------------------------------
P.S. noch eine andere Frage: Ist es, und wie, möglich die Versionsnummer, welche ebenfalls im AppBuilder eingetragen wird bevor die .exe erzeugt wird abzufragen und damit verschiedene Labels in verschiedenen VIs und Programmtitelzeile zu ändern?