M
minister2007
Помогите разобраться:
Создал на Delphi-7 ActiveX. Поместил его в 1Cv8 на форму.
Из модуля формы 1Сv8 вызываю мною созданный в ActiveX метод:
ЭлементыФормы.ЭлементУправления1.InfoPicture(ЭлементыФормы.ПолеКартинки1.Картинк
а.ПолучитьДвоичныеДанные());
В Delphi метод объявил так:
procedure InfoPicture(vParam :Variant);
Мне надо обратиться к графическому содержимому Картинки (а'ля Canvas).
Тип по i := VarType(vBin); получается - varDispatch - "Ссылка на Automation-объект (интерфейсный указатель IDispatch)".
Мои попытки преобразовать Variant к типу TBitmap не увенчались успехом.
Не знаю как к нему, этому vParam, подступиться. Кто подскажет?
Создал на Delphi-7 ActiveX. Поместил его в 1Cv8 на форму.
Из модуля формы 1Сv8 вызываю мною созданный в ActiveX метод:
ЭлементыФормы.ЭлементУправления1.InfoPicture(ЭлементыФормы.ПолеКартинки1.Картинк
а.ПолучитьДвоичныеДанные());
В Delphi метод объявил так:
procedure InfoPicture(vParam :Variant);
Мне надо обратиться к графическому содержимому Картинки (а'ля Canvas).
Тип по i := VarType(vBin); получается - varDispatch - "Ссылка на Automation-объект (интерфейсный указатель IDispatch)".
Мои попытки преобразовать Variant к типу TBitmap не увенчались успехом.
Не знаю как к нему, этому vParam, подступиться. Кто подскажет?