Официальный форум российского программного комплекса T-FLEX PLM


Поиск  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
[ Закрыто ] Как из макроса добраться до содержимого элемента управления?
 
Помогите новичку разобраться :)
Задача состоит в том, чтобы из макроса добраться до элемента управления типа "Текст", лежащего на странице диалога свойств. Если совсем дословно - при старте макроса этот элемент управления очистить и далее по ходу работы добавлять туда какие-либо строки.
Спасибо.
 
Все как обычно. Получаете активный документ. Запускаете foreach по всем элементам нужного вам типа.
А там уже ищите нужный вам элемент по имени или по идентификатору или как вы это еще решите реализовать.

Как-то так...

Document document = TFlex.Application.ActiveDocument;//Получение активного документа
foreach (ParagraphText myText in document.GetTexts()) //тут наверное, нужно будет привести результаты GetTexts к нужному типу
{
//.....
}
 
Так... Судя по тому, что я ничего не понял, вопрос был задан не так или не туда. Пойду разбираться :)
 
Цитата
pepper написал:
Так... Судя по тому, что я ничего не понял, вопрос был задан не так или не туда. Пойду разбираться
Откройте справку по T-FLEX API. Там есть различные примеры использования. Кроме того несколько макросов входят в стандартную поставку T-FLEX CAD - их тоже можно посмотреть, чтобы разобраться, как использовать API.
 
Разобрался. Перезадал вопрос в ветку с T-Flex DOCs.
Страницы: 1