Hallo,
ich muss leider noch einmal auf ein altes Thema zurückkommen:
Gibt es eine Möglichkeit in vb.net, von einer laufenden Catia-Instanz den Ort und Dateinamen der beim Start benutzen Environmentdatei auszulesen (also die beiden Parameter "-envdir" und "-env" die beim Start übergeben wurden)?
Ich kann mit CATIA.SystemService.xxx zwar alle möglichen Parameter auslesen, den gesuchten jedoch nicht finden (logisch, den Parameter gibt es ja auch nicht in der Datei...).
Zum Hintergrund:
Ich starte Catia aus vb.net heraus mit einem eigenen Environment. Ich möchte aber keine Environmentdatei mitliefern (wie heisst das Ding eigentlich richtig?) - da ich unsicher bin, ob diese Datei für verschiedene Versionen von Catia kompatibel ist.
Derzeit behelfe ich mir, indem ich den User einmalig dazu auffordere den Pfad zur Datei anzugeben, davon dann eine Kopie erstelle, einzelne Parameter ändere und Catia mit der geänderten Kopie starte. Den händischen Eingriff des Nutzers möchte ich aber eigentlich vermeiden.
Bei mir liegt diese Datei im Catia-Installationspfad/CatEnv, aber ist das über alle Catia-Versionen hinweg (zumindestens seit R16) so?
EDIT: Die Überschrift sollte eigentlich "Envdir und Env auslesen" heißen...
------------------
lg Christian
[Diese Nachricht wurde von cl10b am 29. Jul. 2013 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP