Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  Session-bezogenes CATIA Macro

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Session-bezogenes CATIA Macro (496 / mal gelesen)
i030
Mitglied
Entwickler


Sehen Sie sich das Profil von i030 an!   Senden Sie eine Private Message an i030  Schreiben Sie einen Gästebucheintrag für i030

Beiträge: 27
Registriert: 01.02.2019

CATIA V5

erstellt am: 01. Feb. 2019 08:22    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


mask.JPG

 
Grüß' euch!

Ich hab mir vor einiger Zeit ein Macro geschrieben, mit dem
ich die Parameter eines Teils recht fein über eine Maske
bearbeiten kann.
Die Maske ist eigentlich nur eine Webseite (hta-File), worin
ich dann das VB-Script laufen lasse, welches mit CATIA kommuniziert
(siehe Dateianhang).

Der Ablauf schaut so aus:
- Macro per Mausklick starten
- Es wird eine Datei im %TEMP%-Verzeichnis vom System angelegt,
  in welchem die Webseite jedes Mal neu geschrieben wird.
- Danach wird diese Seite (das hta-File) von CATIA geöffnet.

So, jetzt zum Problem:
Egal in welcher CATIA-Session ich das Macro starte, das VB-Script der
Webseite greift immer auf die erste Session zu.
Habe ich beispielsweise zweimal CATIA geöffnet, und starte das Script
in der als zweites geöffneten Session, dann greift das Script der Webseite
trotzdem auf auf das zuerst geöffnete CATIA zu.

Kennt jemand dieses Problem oder eine Lösung dazu?
Für Fragen zum eigentlichen Script bin ich immer offen .

Danke schon mal!

------------------
Use a git repo for your code, you're welcome!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

moppesle
Ehrenmitglied V.I.P. h.c.
Konstrukteur


Sehen Sie sich das Profil von moppesle an!   Senden Sie eine Private Message an moppesle  Schreiben Sie einen Gästebucheintrag für moppesle

Beiträge: 3418
Registriert: 28.05.2009

CATIA V5 R19 SP9
WIN 7 64bit

erstellt am: 01. Feb. 2019 08:39    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für i030 10 Unities + Antwort hilfreich

Hallo i030,

willkommen im Forum.

Soweit ich weiß kann man die geöffneten Sessions per VB nicht abgreifen.
Lase mich gerne von dem Gegenteil belehren.

Ob das mit anderen Programmiersprachen geht ist mir nicht bekannt.

------------------
Gruß Uwe

Auch Catia ist nur ein Mensch!    

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz