Hallo,
wie kann ich aus C# über die ActiveX/COM Schnittstelle eine Verbindung zu einer bereits aktiven AutoCad Sitzung herstellen?
In VisualBasic funktioniert das ganz einfach über folgende Zeilen:
Dim acadApp As AcadApplication
On Error Resume Next
Set acadApp = GetObject(, "AutoCAD.Anwendung.16")
If Err Then
Err.Clear
Set acadApp = CreateObject("AutoCAD.Anwendung.16")
If Err Then
MsgBox Err.Description
Exit Sub
End If
End If
MsgBox "Jetzt wird ausgeführt " + acadApp.Name + _
" Version " + acadApp.Version
So einfach ist dies in VBasic!
Ich schaffe es (ohne Probleme) eine neue acad.exe zu starten, das ist jedoch nicht das gewünschte Ziel!
Ich bitte um eure Hilfe.
Danke im voraus
ralf
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP