Hallo Zusammen,
ich bin relativ neu in der Makroprogrammierung und mich plagen im Moment 2 wohl eher banale VBA-Probleme:
1.) Ich benutze ein dynamisches Tabstrip um Parameterwerte an Catia weiterzugeben. Mein Problem hierbei ist, dass ich die eingegebenen Werte einer Textbox in den verschiedenen Tabs nicht auslesen kann. Ich bekomme für alle Teile immer den Wert des aktiven Tabs. So sollte es eig aussehen:
Wert(1) = Textbox_BenötigterEingabewert(Tab1)
Wert(2) = Textbox_BenötigterEingabewert(Tab2)
.
.
.
aber ich bekomme immer:
Wert(1) = Textbox_BenötigterEingabewert(aktiverTab)
Wert(2) = Textbox_BenötigterEingabewert(aktiverTab)
Eine Multipage kann ich hier leider nicht benutzen!!!
2.) Ich möchte einige Bauteile in meinem Produkt bei Bedarf aktivieren bzw deaktivieren. Mit einem Teil funktioniert das ohne Probleme. Ich möchte meine Teile aber einer Collection zuweisen und über diese auf die benötigten Teile zugreifen.
Im Moment sieht das so aus:
Dim productDocument1 As ProductDocument
Set productDocument1 = CATIA.ActiveDocument
Dim product1 As Product
Set product1 = productDocument1.Product
Dim product2 As Collection
produkt2.Add products1.Item("Teilname") <--- geht nicht
Wie kann ich nun die Teile einer Collection zuweisen und diese danach wieder abrufen?
Ich hoffe ihr könnte mir helfen.
Gruß Stefan
[Diese Nachricht wurde von Gruenbaumfunker am 14. Mrz. 2008 editiert.]
[Diese Nachricht wurde von Gruenbaumfunker am 14. Mrz. 2008 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP