SolidWorks >> Makra >> Jak pobrać sprawdzić z poziomu VBA parametry ustawień BOMBalloon
Autor Wypowiedź
Zibi
2015-07-06, 11:38
Pomógł 0 raz(y).
Jak w temacie konkretnie BOMBalloon.UpperTextContent. Można taki obiekt wstawić InsertBOMBalloon, edytować (zmienić wartość) EditBalloonProperties. Nie znalazłem metody(sposobu) jak sprawdzić wartość parametru bo większość jest poprawna i nie trzeba ich zmieni.
 
.
2015-07-09, 07:09
Pomógł 52 raz(y).
Zaglądnij do API help pod hasło 'Options, system'
 
Zibi
2015-07-09, 10:23
Pomógł 0 raz(y).
Z tego co zrozumiałem System Options daje możliwość sprawdzenia tych ustawień w całym dokumencie. Mi chodzi o konkretny jeden BOMBalloon.
 
.
2015-07-09, 11:30
Pomógł 52 raz(y).
W API helpie znajdź :








(Document Properties > Annotations > Balloons)


i tam są linki do odpowiednich parametrów.
Jak tam klikniesz np. na IModelDocExtension::GetUserPreferenceInteger
to dalej po nitce dotrzesz do kłębka :). Są też przykłady.
 
Zibi
2015-07-09, 12:26
Pomógł 0 raz(y).
Przejrzałem to już wcześniej - tu są ustawienia dla całego dokumentu (rysunku_

potrzebuje sprawdzić jeden konkretny BOMBalloon na arkuszu
 
.
2015-07-10, 20:27
Pomógł 52 raz(y).
Pogrzebałem w API help i znalazłem takie coś. Może pomoże:

Get BOM Balloon Properties Example (VBA)
Jest to pod : GetBomBalloonText Method (INote)
 
Zibi
2015-07-17, 13:34
Pomógł 0 raz(y).
przeglądałem to wszystko i nie znalazłem możliwości odczytu tej wartości

muszę wymyślić coś innego



Dzięki za chęć pomocy
 
.
2015-07-20, 18:25
Pomógł 52 raz(y).
Czy przypadkiem odczytane 'swNote.GetBomBalloonText(True)' w zacytowanym wcześniej przykładzie nie odpowiada właśnie wprowadzonemu 'BOMBalloon.UpperTextContent'. Zobacz (choś podejrzewam , że to widziałeś) tu: http://help.solidworks.com/2012/English/api/sldworksapi/Insert_and_Show_BOM_Table_and_BOM_Balloon_Example_VB.htm
 

PSWUG

Strefa Resellera

Publikuj

Społeczność

Ankieta

Linki

RSS

BOT