Hallo fr,
nach der Deinstallation von R9 wurde auch die Registry um alle CATIA-Einträge bereinigt, obwohl die R10 noch installiert war.
Deswegen muß CATIA erneut registriert werden.
Dazu wechselst Du in der Kommandozeile in das Verzeichnis "..\B10\intel_a\code\bin" und gibst folgenden Befehl ein: "cnext.exe /regserver"
Danach bekommst Du auch Dein CATIA-Objekt wieder.
Hinweis:
Werden mehrere CATIA-Stände parallel betrieben, und soll für die verschiedenen CATIA-Stände die Software programmiert werden, so ist für das jeweilige Release vor der Speicherung und Compilierung des Codes die Regsitrierung vorzunehmen, damit die Typbibliotheken dem CATIA-Release entsprechen. Dummerweise sind die API
's einer ständigen Veränderung unterworfen. Wenn eine Software unter R9 läuft, heißt das noch lange nicht, das diese auch unter R10 läuft.
Ich habe mir deswegen auf dem Windowsdesktop für jedes CATIA-Release ein Batch für die Registrierung eingerichtet.
d:
cd Programme
cd Dassau*
cd B10
cd intel_a
cd code
cd bin
cnext.exe /regserver
Auch dürfen bei der Weitergabe der Programme keine Typbibliotheken (*.tlb) mitgeliefert werden.
Gruss
Steffen
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP