LabVIEWForum.de
Application Builder und Einstellungen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Application Builder (/Forum-Application-Builder)
+---- Thema: Application Builder und Einstellungen (/Thread-Application-Builder-und-Einstellungen)

Seiten: 1 2


Application Builder und Einstellungen - First - 03.02.2010 12:53

Hallo liebe LabVIEW User,

habe ein kleines Problem.
Ich möchte das mir der Application Builder meine geänderten Farben bezüglich der Bedienelemente beibehält.

Kurz Beschreibung was ich damit meine:

Man kann in LabVIEW einstellen, unter Options==> Farben (blink foreground), das z.B. die blinkenden Bedienelemente grün blinken sollen.
Standardmäßig ist glaub ich gelb eingestellt.
Wenn ich nun diese Änderungen vornehme und dann mit dem Application builder mir eine exe Datei erstelle und diese dann auf einem anderen Computer zum laufen bringe, dann übernimmt er nicht meine geänderte Farbe sondern stellt wieder auf seine Standard Farbe um.

Kann mir bitte jemand sagen wie ich das permanent hinbekomme!

Das sozusagen auf einem anderen System auf dem die exe Datei ausgeführt wird meine geänderten blinkenden Bedienelemente so erscheinen wie ich sie zuvor in LabVIEW eingestellt habe!

Vielen Dank schon mal im voraus!

MfG

First


Application Builder und Einstellungen - RoLe - 03.02.2010 13:40

Zu deiner EXE brauchst du auch noch eine INI-Datei.
(Wenn du keine hast, wird beim ersten starten der EXE eine leere erstellt.)

Im AppBuilder hast du eine Option, LabVIEW.ini einbinden.
Du kannst entweder die ganze LabVIEW.ini dazulegen, oder eine die nur deine Aenderungen hat.

Dazu findest du hier im Forum mehrere Beiträge.

http://LabVIEWwiki.org/LabVIEW_configuration_file/Colors


Application Builder und Einstellungen - First - 11.02.2010 15:38

Danke schön!

Na ja hab ich noch nicht ganz verstanden.
Hab jetzt mal meine .ini Datei von LabVIEW gesucht und gefunden. (Explorer)
Allerdings finde ich im AppBuilder nicht die Option LabVIEW.ini einbinden.
Kannst du bitte ein bisschen genauer erklären wo ich die finde..

Soll ich die gegebenfalls einfach in das projekt miteinfügen?
Aber ich brauch doch bestimmt nicht alle Dateien. Denn ich erstelle ja mit dem Programm
eine eigene .ini Datei in dem z.B. die Anfangswerte vom Programm wieder aufgerufen werden.
Diese Labviw .ini Datei muss die so heissen oder kann die auch einen anderen Namen erhalten.
z.B. wie mein Programm heisst?
Sorry für die Unwissenheit.


Application Builder und Einstellungen - Achim - 11.02.2010 15:45

Du sollst auch nicht die LabVIEW-Ini verwenden sondern die "MeineExe.ini"...diese wird automatisch beim ersten Start der Exe erstellt, und da kannst du unter der Section [MeineExe] die gewünschten Einträge machen

Alternativ kannst du vor dem Erstellen der Exe festlegen, dass du nicht die Standard-Ini der Exe verwenden willst, sondern du kannst eine selbsterstellte Ini auswählen, die dann "mitgenommen" wird:

[attachment=24366]

A.


Application Builder und Einstellungen - First - 11.02.2010 16:43

Vielen vielen Dank habe sie gefunden.
Das werd ich jetzt schon hinbekommen!

Klasse Smile


Application Builder und Einstellungen - First - 12.02.2010 11:37

Hallo,

leider klappt das nicht so wie ich dachte!
Mein Projekt heisst PumpControl Beta, da möchte ich eben das im Frontpanel bei dem User
ein Bedienelement nicht standardmäßig gelb blinkt sondern hellblau oder andersfarbig...!
Habe im Anhang meine PumpControl exe.ini beigefügt.
Vielleicht kann mir jemand weiterhelfen.
Weiß nicht mehr weiter. Wahrscheinlich ist es so einfach das ich den Wald vor lauter Bäumen nicht sehe!Huh

Danke schon mal im voraus.


Application Builder und Einstellungen - Achim - 12.02.2010 11:51

Hi,
bei mir sieht das so aus:
[attachment=24397]

Für die Farbe wurde ein Hexwert eingestellt...

A.


Application Builder und Einstellungen - First - 12.02.2010 12:33

Hi,

ich erzeuge im Programm eine eigene ini Datei.
Wie du im Anhang gesehen hast werden die werte als standard gesetzt.
jetzt ist meine Frage: muss die section eindeutig sein?
bei mir:

[PumpControl Beta]
blinkFG=3381759 (dieser Wert ist dezimal, habe ihn aber als hex verfasst!)

oder könnte bei [PumpControl Beta] auch was anderes stehen?
Muss das so heissen wie mein Programm oder wie das ausführende VI??


Application Builder und Einstellungen - RoLe - 12.02.2010 12:51

Das muss genau so heissen, wie die EXE.
Bsp. MeineErstesProgramm.exe -> [MeineErstesProgramm]

Die Einträge kopierst du am einfachsten von der LabVIEW.ini in deine INI Datei.
Schaue doch auch im Beitrag#2 den Link ganz unten.


Application Builder und Einstellungen - First - 12.02.2010 13:28

Ich danke euch Jungs.
Ihr seit klasse! RolleyesBig Grin
Es funktioniert...