Hi,
das geht, wenn Du Dir das SmarTeam Objekt holst und damit weitermachst,
z.B. im vb.Net:
SmarTeamIntern = GetObject(, "SmarTeam.SmApplication")
SmEngineIntern = SmarTeamIntern.Engine
SmSessionIntern = SmEngineIntern.Sessions(0)
aber, bevor Du verzweifelst, nicht jeder SmarTeam.exe Prozess kann auch mit GetObject geholt werden. Wenn Du z.B. vorher ein SmarTeam in einem anderen Prozess über API initialisiert hast, wird es mit dem GetObject nicht klappen, obwohl Du die Exe im Taskmanager siehst. Dazu musst Du SmarTeam über die Oberfläche gestartet, oder mit dem SmCadInterface und
SmCADIntern.ShowSmarTeam()
initialisiert, haben.
Gruß
Christian
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP