|
Тема |
Re: SW + VB [re: Sargon lll] |
|
Автор | ooh (Нерегистриран) | |
Публикувано | 18.12.09 04:44 |
|
|
Имаш доста голям избор от къде да видиш свойствата( методите и събитията) по класове/обектите/ колекции и тинтири минтири. Аз със SW отдавна не съм се занимавал, а и когато съм се занимавал не ми се е налагало да го "допрограмирвам" ;) , но за сметка на това Инвентора съм го разорал доста. Понеже и двете програми вървят в Windows / NetFrame(за по-новите версии) то и тертипа на програмирането е един и същи, така че освен в обектния модел, другите работи трябва да са почти едни и същи. В инвентора има хелп за дивелъпъри и там има една хубава схемичка с кръгчета, правоъгълничета и пр., където много лесно и бързо може да се ориентираш в модела. Пробвай в SW като влезеш примерно във VBA редактора и като се разровиш в менюто с хелповете, дали няма да ти излезе някаква подобна информация.
Иначе универсалните начина са:
1. Object browser - като го стартираш това животно във VBA и избереш библиотеката на SW и после можеш да шариш напред-назад по целия обектен модел. Във VB е същото, само че преди да можеш да браузваш, трябва да добавиш референс към библиотеката(ите) на SW.
2. Debug mode - спираш програмата някъде по средата(или караш по стъпки) и всичките активни обекти в точката, където си спрял не само че са видими, но им виждаш и стойностите
3. Като пишеш нов код на VB/VBA (обаче в прозореца на редактора) и в момента, в който напишеш името на даден обект и поставиш точката след него и автоматични ти излиза едно меню, от където можеш да избереш валидните методи, свойства и пр. Също за методите, които имат параметри ти излиза какви са възможните параметри и какъв е типа им.
Конкретно за твоята задача май по-добре да разпиташ тия от3D анимациите -3DStudio и пр. - там този въпрос с оцветяване, осветяване, засенчване и пр. е първостепеннен, докато при кададжиите не е RayTracing е наименованието на методите/алгоритмите, които се използват за тези цели.
|
| |
|
|
|