реклама на сайте
подробности

 
 
> deplhi script API
demidrol
сообщение Apr 9 2015, 15:42
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 97
Регистрация: 6-02-09
Пользователь №: 44 487



Какая-то странная документация у альтиума по их скриптингу. К примеру, в examples они вовсю используют IProjectVariation::DM_FindComponentVariationByDesignator (то же -- по Unique ID). На официальном сайте альтиума по поводу этих методов -- молчание.

Вопрос знатокам -- как вообще получить список методов и классов, доступных альтиуму? Имена-то у них более-менее интуитивно понятные, но вот как их из альтиума выцепить...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Vasen
сообщение Apr 9 2015, 19:04
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 74
Регистрация: 30-03-06
Пользователь №: 15 624



Цитата(demidrol @ Apr 9 2015, 18:42) *
Какая-то странная документация у альтиума по их скриптингу. К примеру, в examples они вовсю используют IProjectVariation::DM_FindComponentVariationByDesignator (то же -- по Unique ID). На официальном сайте альтиума по поводу этих методов -- молчание.

Вопрос знатокам -- как вообще получить список методов и классов, доступных альтиуму? Имена-то у них более-менее интуитивно понятные, но вот как их из альтиума выцепить...

Сочувствую. Вот так и происходит разработка скриптов для Альтиума.
По PCB:
http://helpusa.altium.com/display/SCRT/Tec...rence+-+PCB+API
http://techdocs.altium.com/display/SCRT/PC...aces#IPCB_Board
http://techdocs.altium.com/display/ADRR/PCB+Processes
http://techdocs.altium.com/display/SCRT/PC...engthConstraint rule
http://techdocs.altium.com/display/SCRT/PC...Types#TRuleKind
По SCH:
http://helpusa.altium.com/display/SCRT/Tec...-+Schematic+API

Запускаете скрипт, останавливаетесь на точке останова и по shift+space смотрите список доступных методов и свойств класса. Другого способа окромя ... документации я не нашел ).
Какой вопрос интересует, если смогу помогу.

Сообщение отредактировал Vasen - Apr 9 2015, 20:30
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th August 2025 - 05:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01365 секунд с 7
ELECTRONIX ©2004-2016