AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.10.2002, 13:49   #1  
Prof is offline
Prof
Участник
 
732 / 64 (4) ++++
Регистрация: 18.10.2002
Адрес: Москва
? как вытаскивать константы из библиотеки типов?
Вопрос, думаю, понятен.
Имеем, скажем, COM-объект типа Excel.Range (грубо)
у него есть метод, скажем, Insert, который использует в качестве параметра константу перечислимого типа xlInsertShiftDirection, например, xlShiftDown
Как в аксапте передать это значение по имени, а не числом?
Старый 18.10.2002, 20:49   #2  
stranger is offline
stranger
Участник
 
31 / 11 (1) +
Регистрация: 31.08.2002
Все просто
Надо создать перечислимый тип и его передавать.
Старый 21.10.2002, 09:50   #3  
Prof is offline
Prof
Участник
 
732 / 64 (4) ++++
Регистрация: 18.10.2002
Адрес: Москва
я бы другое слово подобрал (просто)
Это как бы слишком просто, мягко говоря.
С тем же успехом можно в макросе переменных наобъявлять.
Предполагалось, что мне все-таки не хочется лазить по библиотеке в поисках значений констант. Не существует ли более корректного способа работы?
Старый 21.10.2002, 15:36   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Нет. Проще не получится.

В IDE Аксапты нельзя зарегистрировать описание ActiveX'а, TLB, OLB или OCX.
К сожалению. Поэтому методы и проперти внешних AxtiveX объектов выпадать не будут.

Смотри как реализован MS Agent в классе SysMicrosoftAgent.
Пример использование можно посмотреть в форме tutorial_COMAgent.
Пока только так.

Похоже, что и в Аксапте 3.0 тоже только так. По крайней мере, я не нашел возможности зарегистрировать AxtiveX в IDE.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Синхронизация при создании новых типов trud DAX: База знаний и проекты 11 06.04.2009 10:05
Соответствие типов X++ и MS SQL/Oracle Morpheus DAX: Программирование 25 08.04.2008 14:25
Использование .Net библиотеки monk DAX: Программирование 3 21.01.2008 15:01
склонение ФИО и использование dll библиотеки NetBus DAX: Программирование 11 23.10.2007 14:00
Journaltype? в кокой таблице расшифровка типов журналов? yooshi DAX: Программирование 4 19.08.2005 11:57
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 15:47.