Hallo,
wie schon der Titel vermuten lässt, suche ich nach allen Products in einem Root-Product, die auf dem Bildschirm zu sehen sind. Wenn ich das mit dem Makrorekorder aufzeichne (Such-Optionen siehe Anhang) bekomme ich folgenden Code:
Sub CATMain()
Dim productDocument1 As ProductDocument
Set productDocument1 = CATIA.ActiveDocument
Dim selection1 As Selection
Set selection1 = productDocument1.Selection
selection1.Search "CATAsmSearch.Product.InheritedVisibility=Shown,all"
End Sub
Das Problem besteht nun darin, dass sich in 'selection1' keinerlei Items befinden, wenn ich den Code direkt nach dem Aufzeichnen noch mal ausführe (obwohl das händische Ausführen der Such-Funktion in CATIA sehr wohl Ergebnisse liefert).
Ich hab dazu schon folgenden Link hier im Forum gefunden: http://ww3.cad.de/foren/ubb/Forum137/HTML/001822.shtml
Bei den Beteiligten scheint es zu funktionieren. Hat jemand eine Idee, was bei mir schief geht?
Ich arbeite übrigends mit VBA als auch VB6 und CATIA V5R14SP4.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP