Инициализация VARIANT
[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]
Объект VARIANT инициализируется значением любого типа, для которого определён конструктор и оператор присваивания.
Как проинициализировать, в моем случае, два параметра функции [FONT=Times New Roman][SIZE=3]FName через TAutoArgsBase и передать в OleFunction?[/SIZE][/FONT]