Hallo Ute,
mein Vorschlag war, per "GetObject" zu versuchen, das laufende DMU zu bekommen. Falls es nicht läuft, bekommst du eine Fehlermeldung, und daraufhin kannst du mit "CreateObject" dein DMU starten.
In der CATIA Hilfe findet man dazu folgende Zeilen:
------------------
Dim CATIA As Object
On Error Resume Next ' Disable automatic error handling
Set CATIA=GetObject(,"CATIA.Application")
iErr = Err.Number ' For BasicScript parser (Unix)
If (iErr <> 0) Then
set CATIA=CreateObject("CATIA.Application")
End If
On Error Goto 0
------------------
Wie allerdings der DMU Prozess bei dir in der Registry drinsteht, weiß ich nicht - sorry. Aber das brauchst du für die ....Object-Methoden....
Ich hoffe, dass dir dies etwas weiterhilft!
Stoffel
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP