powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Можно ли элемент управления оформить как DLL
6 сообщений из 6, страница 1 из 1
Можно ли элемент управления оформить как DLL
    #36667716
Дмитрий П.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я создал свой элемент управления на основе шаблона ActiveX Control (VB6) . Как я понял, если я его меняю, то я должен перекомпилировать и тот проект, что его использует. Это меня не очень устраивает.

Как я понял позднюю привязку позволяет реализовать проект ActiveX DLL, т.е можно изменять объект без перекомпиляции использующей его программы. Как создавать свойства, события и методы класса я понял. Я также вижу, что проект ActiveX DLL позволяет добавить модуль ActiveX Control. Но что делать с ним дальше! Как привязать мой элемент управления к классу, И как его подключить к проекту использующей его программы?

Спасибо
...
Рейтинг: 0 / 0
Можно ли элемент управления оформить как DLL
    #36667721
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий П.Я создал свой элемент управления на основе шаблона ActiveX Control (VB6) . Как я понял, если я его меняю, то я должен перекомпилировать и тот проект, что его использует. Это меня не очень устраивает.

Ну вообще-то, если не нарушена бинарная совместимость, то перекомпилировать основной проект необязательно.
...
Рейтинг: 0 / 0
Можно ли элемент управления оформить как DLL
    #36670007
Дмитрий П.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, бинарная совместимость помогла. Спасибо

Остался один вопрос - как запихнуть доморощенный контрол в DLL?
...
Рейтинг: 0 / 0
Можно ли элемент управления оформить как DLL
    #36670012
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий П.Да, бинарная совместимость помогла. Спасибо

Остался один вопрос - как запихнуть доморощенный контрол в DLL?

а почему именно в dll?
чем не устраивает ocx?
...
Рейтинг: 0 / 0
Можно ли элемент управления оформить как DLL
    #36674282
Дмитрий П.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, действительно, бинарная совместимость работает и в ОСХ.

Спасибо.

Не подскажите, а в чем суть бинарной совместимости?
...
Рейтинг: 0 / 0
Можно ли элемент управления оформить как DLL
    #36674300
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий П.Да, действительно, бинарная совместимость работает и в ОСХ.

Спасибо.

Не подскажите, а в чем суть бинарной совместимости?

Обеспечивает обратную совместимость интерфейсов (перечня методов, свойств и событий, включая набор и типы их параметров). То есть новые интерфейсы добавлять можно, старые менять нельзя.
Возможно, это не единственный нюанс.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Можно ли элемент управления оформить как DLL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]