Форум — Ответы     (  К темам )
 ?  Mitay][: Проблема при использовании ActiveX (24-04-2003 22:04:18)
Builder6
Выскакивает ошибка при компиляции приложения(с использованием AciveX F1Book) с включением всех runtime pakages. Ошибка — "Неизвестный интерфейс". Ошибка не появляется если не включать rtl библиотеку, тогда приходится файл этот файл распростронять вместе с приложением, а это не катит. Почему то описанный глюк происходит при использовании всех ActiveX компонентов.
 Павел (25-04-2003 14:42:27)
Конечно, новый ActiveX должен быть инсталлирован на компьютере,
где будет запускаться программа
(обычно это файл .ocx) — лежит всегда вне всех библиотек в файле .ocx
и его всегда нужно распространять вместе с приложением

Так и все другие ActiveX компоненты.
Инсталлируется ActiveX в системе: Regsvr32 (имя *.ocx-файла)
 Mitay][ (25-04-2003 23:35:35)
Все что написал Павел всем давно известно. Я же говорю о проблеме финальной компиляции программы с использованием OCX! Попробуйте откомпилировать любой проект с использованием ActiveX компонента(к примеру того же F1Book)но только со всеми включенными runtime pakages(тобиш галочки нет)- копилятор выдаст ошибку :( Есть дугой вариант — я больной псих :)
 Георгий (26-04-2003 00:40:40)
может я не по теме, но когда я работал с OLE через класс variant, то при "включенными runtime pakages(тобиш галочки нет)" у меня получалось ошибка доступа к памяти, лечил точно так же, как и Mitay][. возможно это тот же глюк?
PS. BCB5
 Павел (26-04-2003 23:31:15)
Может я чего не понимаю, но у меня все нормально собирается
Кидаю на форму компонент F1Book,
cнимаю галочки в RuntimePackages и Linker, жму Release,
делаю проекту Build — отвечает BuildAll,
запускаю Run — все работает.
(WindowsMillenium + C++Builder 6 )

Неужели и такой вариант (совсем без кода) не работает ?
 Mitay][ (01-05-2003 14:48:37)
Извеняюсь за неточность
нужно обратиться к F1Book, например:
F1Book1->EntryRC [1][1] = WideString("aaa");
 Павел (10-05-2003 18:58:03)
Необходимо скопировать в каталог %WINDOWS_DIR%\SYSTEM следующие файлы:

VCF132.OCX
MFCANS32.DLL
OC30.DLL
MSVCRT20.DLL