Ich habe folgenden Code, der hinter einem Button Ereignis liegt:
If bt_ivverbinden.Text = "nicht verbunden" Then
Try
oInventorApp = System.Runtime.InteropServices.Marshal.GetActiveObject("Inventor.Application") 'GetObject(, "Inventor.Application")
'IVEvent = oInventorApp.ApplicationEvents
bt_ivverbinden.Text = "verbunden"
Catch ex As Exception
bt_ivverbinden.Text = "nicht verbunden"
MessageBox.Show("Fehler beim Initialisieren. Bitte stellen sie sicher," + vbCrLf + "das Inventor bereits gestartet ist. Das Prg. wird beendet.", "Fehler IV steuern", MessageBoxButtons.OK, MessageBoxIcon.Error)
'Me.Close()
End Try
Else
'Hier soll die Verbindung beendet werden.
'bt_ivverbinden.Text = "nicht verbunden"
End If
In der IV Schleife wird die Verbindung aufgebaut und in der Else Funktion möchte ich die Verbindung wieder beenden,
allerdings habe ich den passenden Befehl dafür nicht gefunden.
IV läßt sich bei bestehender Verbindung nicht manuell bedienen.
Gruß
Maik
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP