Поиск примеров проектов и "как создать" VB6 Active X EXE - PullRequest
2 голосов
/ 22 мая 2010

Я учусь создавать VB6 Active X EXE.(Мне нужно добавить возможность для ряда приложений VB6 «звонить домой» на сервер, и я хотел бы централизовать это, но не хочу делать это с DLL, потому что мне нужно только разрешение брандмауэра для одна программа («ActiveX EXE телефона»).

Я нашел несколько учебных пособий, но я ищу загружаемый проект, чтобы «поиграться» с ним.

Ответы [ 3 ]

0 голосов
/ 22 мая 2010

Учебное пособие и проект: в документации по VB6 есть хороший учебник Создание ActiveX EXE-компонента .

Более подробная версия проекта доступна в примерах , которые поставляются с VB6. Я не могу найти его доступным для загрузки - взгляните в каталог установки VB6 или на компакт-диск.

Отличная книга Дэна Эпплмана Разработка компонентов COM / ActiveX с помощью Visual Basic 6 имеет хороший всесторонний охват exe-файлов ActiveX. Обычно вы можете поднять его из вторых рук очень дешево.

0 голосов
/ 26 мая 2010

Этот работал хорошо: http://www.planet -source-code.com / VB / скрипты / ShowCode.asp? TxtCodeId = 52172 & lngWId = 1

Этот технический документ работал (как ActiveX EXE), но не мог заставить его фактически выполнять работу, которую должен был выполнять ActiveX EXE (загрузка файлов): http://www.planet -source-code.com / VB / скрипты / ShowCode.asp? TxtCodeId = 28667 & lngWId = 1

Совет, позволяющий отлаживать хост и сервер (ActiveX EXE) в VB6:

  1. У вас будет два файла проекта VBP: один для «сервера» ActiveX EXE и один для вызывающего его приложения хоста.
  2. Загрузка каждого в отдельные экземпляры VB6 IDE.
  3. Сначала запустите ActiveX.
  4. Во втором добавьте файл ActiveX VBP (не .exe) в качестве ссылки: (Проект> Ссылки> Обзор ... и добавьте файл vbp.
...