![]() |
|
Модераторы: Akina |
![]()
|
|
| $tatic |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 651 Регистрация: 28.1.2005 Репутация: нет Всего: 22 |
Как вы, наверное, знаете, в VB6 есть тип проекта ActiveX EXE.
Я подобных программ не создавал, поэтому можно объяснить поподробнее: что это и зачем оно надо. Сам я врубаюсь в ActiveX DLL и OCX, но про EXE ничего не знаю. Заранее благодарен. |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
ну и зря благодарен!
|
|||
|
||||
| $tatic |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 651 Регистрация: 28.1.2005 Репутация: нет Всего: 22 |
По ходу, да.
Че, никто не знает, что это? |
|||
|
||||
| Exception |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 7 Всего: 186 |
По-моему, это обычный exe, умеющий предоставлять свои классы другим проектам. Как DLL, но умеющий выполняться сам по себе
|
|||
|
||||
| unicuum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 830 Регистрация: 16.3.2005 Где: Рашка Репутация: нет Всего: 8 |
ActiveX содержится в библиотеке с расширением ocx. Эти библиотеки созданы как следущая версия OLE. Во многие программы типа Word, Exel, Access можно вставлять OLE, но OLE наследуют только функции последовательной записи и чтения на диск, а также вывода на экран, а ActiveX плюс к этому может реагировать на события, то есть он активен. На экране объект ActiveX можно представлять как прямоугольник-окно, чем он в сущности и является.
Пример OLE: Microsoft Equation, Рисунок Paintbrush Пример ActiveX: Microsoft Forms -------------------- ![]() обычный день на винграде |
|||
|
||||
| Exception |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 7 Всего: 186 |
Вопрос: что такое ActiveX EXE, а не технология ActiveX в целом.
Под модератора кошу |
|||
|
||||
| Voldemar2004 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1650 Регистрация: 25.12.2004 Репутация: 7 Всего: 23 |
У меня модуль в проге отвечает за запись с помощью DirectX 8 wav-файла на компе, где нет Visual Basic'a она пишет, что нету компонента ActiveX номер такой-то: Может это и есть надо для ActiveX.exe приложение создать? И воопще как включить при компиляции dll-ку в exe-файл, чтоб работало на компе где нет VB?
-------------------- i_i (';') (V) ![]() |
|||
|
||||
| boevik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1452 Регистрация: 31.5.2004 Где: Израиль Репутация: 12 Всего: 35 |
Отличие между ActiveX DLL и ActiveX EXE в том, что
ActiveX DLL бежит в процесором пространстве процесса который создал объект. ActiveX EXE - в собственном пространстве в не зависимости от процесса который создал объект. Плюс в ActiveX EXE, при крушении процесса объекта родительский процесс не рушится. Минус, работает медленее, чем ActiveX DLL из за надобности в передачи даных между процессами. Вывод, если есть процесс в котором связь с родительским процессом минимальна (нет или почти нет передачи данных) то его можно вынести в отдельный ActiveX EXE объект. -------------------- Никогда не говори никогда |
|||
|
||||
| Exception |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 7 Всего: 186 |
Это уже обсуждалось. Поищи на форуме. |
|||
|
||||
| Exception |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 7 Всего: 186 |
Ты чего? В дистрибутив включи ActiveX который юзаешь, и все |
|||
|
||||
![]()
|
| Правила форума "VB6" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB6 | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |