Форум: "Основная";
Текущий архив: 2002.11.21;
Скачать: [xml.tar.bz2];
ВнизActiveX компонент. Найти похожие ветки
← →
Gari (2002-11-12 09:22) [0]Доброе утро господа. У меня вопрос следующего порядка. Существует компонент, одно из свойств которого имеет тип другого ActiveX компонента. Теперь сам вопрос каким образом мне на странице свойств присвоить данное свойство. В данный момент я пытаюсь сделать следующим образом :
var
h: ImuvtaX;
begin
...
h:=FDelphiControl.Parent.Components[i] as IMuvtaX;
...
end;
где я четко заню что i-ый элемент точно имеет тип ImuvtaX. Но беда в том что выдается ошибка невозможность присвоения интерфейсного типа. Что делать подскажите.
← →
icWasya (2002-11-12 09:37) [1]попробуй
GetInterface
← →
Gari (2002-11-12 09:58) [2]Спасибо что хоть ктото откликнулся. GetInterface куда его воткнуть.Мне желательно представить как интерфейссный тип.
← →
Gari (2002-11-12 10:25) [3]Ну что ни кто и ни когда не занимался написанием ActiveX компонента.
← →
Angus (2002-11-12 10:46) [4]нет дружище
← →
icWasya (2002-11-12 13:10) [5]if FDelphiControl.Parent.Components[i]. GetInterface(IIDMuvtaX,h) then begin
h.mymethod("!!!!!!")
end;
← →
Gari (2002-11-12 15:14) [6]Проблема теперь в другом я вопрос, снова задал. А с интерфейсом все реально. Покрайне мере при компиляции ошибки не вывалились. Но а реально проверить пока не удалось так как ссылку на parent получить, не хрена не удается.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.11.21;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c