Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Инициализация VARIANT

343
04 октября 2006 года
lena_ki
282 / / 14.04.2005
[SIZE=3][FONT=Times New Roman]Есть метод, который принимает вторым параметром TAutoArgsBase * В справке написано что это оболочка для массива VARIANT.[/FONT][/SIZE]
[FONT=Times New Roman][SIZE=3]Подскажите, как воспользоваться этим типом?[/SIZE][/FONT]
[FONT=Times New Roman][SIZE=3]Например, я знаю, что у ActiveX загруженного в OleContainer есть функция FName и у этой функции есть два параметра string и double. Как мне записать эти два параметра в TAutoArgsBase? Хочу это использовать в вызове:[/SIZE][/FONT]
[SIZE=3][FONT=Times New Roman]OleContainer1->OleObject.OleFunction("FName", TAutoArgsBase * args);[/FONT][/SIZE]
[FONT=Times New Roman][SIZE=3]Как правильно проинициализировать второй параметр TAutoArgsBase * args в OleFunction c учетом, что у функции FName два параметра string и double. Как записать в TAutoArgsBase эти два параметра string и double?[/SIZE][/FONT]
[FONT=Times New Roman][SIZE=3][/SIZE][/FONT]
309
05 октября 2006 года
el scorpio
1.1K / / 19.09.2006
Объект VARIANT инициализируется значением любого типа, для которого определён конструктор и оператор присваивания.
343
05 октября 2006 года
lena_ki
282 / / 14.04.2005
[quote=el scorpio]Объект VARIANT инициализируется значением любого типа, для которого определён конструктор и оператор присваивания.[/quote]

Как проинициализировать, в моем случае, два параметра функции [FONT=Times New Roman][SIZE=3]FName через TAutoArgsBase и передать в OleFunction?[/SIZE][/FONT]
713
05 октября 2006 года
Ap0k
360 / / 13.03.2006
Variant Use sample
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог