![]() |
Projekt Eigenschaften -> Symbole für bedingte Deaktivierung - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Application Builder (/Forum-Application-Builder) +---- Thema: Projekt Eigenschaften -> Symbole für bedingte Deaktivierung (/Thread-Projekt-Eigenschaften-Symbole-fuer-bedingte-Deaktivierung) |
Projekt Eigenschaften -> Symbole für bedingte Deaktivierung - dali4u - 22.11.2012 10:00 Hallo, bei den Projekteigenschaften kann man ja eigene Symbole für die bedingte Deaktivierung frei definieren. In einer unserer Projekt wird dort z.B. definiert "INI=Release" oder "INI=Demo" um eine Release Version oder eine Demo Version unserer Software zu kompilieren. Ich würde gerne bei den Build-Spezifikationen mehrere Applikationen (EXE) definieren und jeweils "VI vor dem Build" ausführen nutzen um z.B. INI=Release -> eine final Version zu kompilieren INI=Demo -> eine Demo Version zu kompilieren INI=OEM -> eine OEM Version zu kompilieren Gibt es eine Möglichkeit die Symbole bei den Projekteigenschaften programmatisch zu erstellen? Setzen? Stefan RE: Projekt Eigenschaften -> Symbole für bedingte Deaktivierung - GerdW - 22.11.2012 10:31 Hallo Stefan, mir ist keine derartige Möglichkeit bekannt. Du musst die Symbole von Hand setzen, bevor du kompilierst. - Du kannst natürlich einen entsprechenden Vorschlag im LabVIEW IdeaExchange - Unnütze Idee: Die Symbole werden in der lvproj-Datei verwaltet und gespeichert. Du könntest diese Datei programmatisch editieren - was dir aber nicht wirklich was bringt, da LabVIEW diese Datei erst neu laden müsste, damit deine Bearbeitung aktiviert wird. Du kannst nicht aus dem aktiven Projekt heraus die Einstellungen in der Projektdatei ändern. - Evtl. mögliche Idee: Ich habe bisher nicht mit LV-Scripting gearbeitet. Vielleicht bietet sich dort eine Möglichkeit, über die Eigenschaften des Projekts an die gewünschten Einstellungen zu kommen? RE: Projekt Eigenschaften -> Symbole für bedingte Deaktivierung - dali4u - 22.11.2012 11:21 Hallo Gerd, erstmal Danke für Deine Antworten. Deine vermeidlich "unnütze Idee" war doch erfolgreich :-) Habe mir dann mal die Projektdatei angeschaut und gesehen das die Symbole unter dem Tag CCSymbols gepeichert werden... Google angeworfen, nach CCSymbols gesucht und bei LAVA was gefunden... LAVA --> Setting the CCSymbols Programmatically Dort ist ein ZIP Datei zu finden mit einem Beispiel, wie man die CCSymbols programmatisch ändern kann. Habe dann für jede Applikation eine eigene Pre Build Action erstellt und den Code aus dem Beispiel verwendet um die CCSymbols anzupassen. ES FUNKTIONIERT. Jetzt kann ich mit "Alle erstellen" alle Applikationen auf einmal erstellen und die Symbole werden in jedem Pre-Build Action gesetzt und verarbeitet (gestestet mit LV2012f3). Gruß Stefan |