Hallo zusammen!
Ich hangele mich gerade durch das Buch von Herr Ziethen und bin bei einem Makro am kapitulieren.
Es ist das Beispiel 2.12 und bei folgender Zeile knischt's:
'Selektion vornehmen lassen -----------------
Dim E As CATBSTR
E = UserSel.SelectElement(Was, "Pad oder Linie wählen.", True)
Die Variable "E" wird als "CATBSTR" definiert und bei der Userauswahl "UserSel.SelectElement()" benutzt.
Der VBA-Editor beschwert sich, dass er den Datentyp "CATBSTR" nicht kennt!!!
Wenn ich den selben Quelltext kopiere und als "CATScript" in dem anderen Editor speichere, läuft es ohne Probleme!!!
Laut der CATIA-Hilfedatei "V5Automation" ist CATBSTR als :"typedef sequence CATBSTR" definiert. Da ich aus der C/C++ Ecke komme ist es mir nicht fremd irgendwelche Header- oder Bibliotheksdateien einzubinden, aber muß ich das überhaupt??? ... welche Datei soll das sein??? ... wie mache ich das (Syntax)???
Bin für jede Art von Hilfe dankbar!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP