Hallo liebe CAD Anwender,
ich habe folgende Frage - vielleicht weiss ja jemand von euch, wie das geht.
Ich habe unter VB.NET eine kleine Applikation geschrieben, von der aus ich auf CATIA zugreife.
Hier die aufrufende Programmzeile:
myCATobj = GetObject(, "CATIA.Application")
Das funktioniert ja auch supi. Problematisch wird es nur, wenn man mehrere CATIA-Fenster öffnet.
Woher weiss ich nun, in welchem Fenster er Befehle "abarbeitet" - bzw. wie schaffe ich es, gezielt eine der beiden geöffneten CATIA-Instanzen aus jeweils einer von 2 geöffneten .NET-Applikationen zu handeln?
Irgendwie muss das doch mit dem Fenster-Handler (me.handle) funktionieren. Nur - selbst wenn ich den für beide CATIA-Fenster habe, weiss ich immer noch nicht, wie ich im VB-Code die entsprechende CATIA-Instanz anspreche.
Ich hoffe, irgendjemand versteht, was ich hier meine....
Vielen vielen Dank schonmal für eure Hilfe.
Tobias
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP