powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Создание DLL на VB
11 сообщений из 11, страница 1 из 1
Создание DLL на VB
    #37444345
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, ознакомился с темой Создание DLL на VB
Взял книгу, прочёл:
Откройте стандартный проект: File->New Project->Standard EXE
В этом проекте будут тестироваться созданные в DLL проекте функции
Затем добавьте новый проект - ActiveX DLL: File->Add Project->ActiveX DLL
В простейшем случае проект ActiveX DLL состоит из одного модуля класса
По сути, модуль класса представляет собой объект, включающий свойства, методы и события
Теперь придумаем название DLL проекту
В окне Project Explorer выберете Project2
В окне свойств введите имя TestDLL
Подключим эту библиотеку к первому проекту
Перейдите к первому проекту щелкнув два раза по Project1 в окне Project Explorer
Откройте окно Object Browser
Затем щелкните по нему правой кнопкой мыши и выберите в появившемся меню пункт References:
Появится окно References, где перечислены все зарегистрированные ActiveX библиотеки
Там же будет находиться и проект TestDLL
Отметьте его галочкой тем самым включив его в первый проект и нажмите OK
И нет его там, почему???
Я предположил, что сначала проект сохранить, сохранил, файлы:
ТестДЛЛ.vbp
ТестДЛЛ.vbw
ТестДЛЛClass1.cls
сохранились
Стал их вручную искать, они тоже не видимы
Видимо, потому, что там в поиске указаны
файлы с расширениями не с теми, что есть у меня
Как быть, что не так??
...
Рейтинг: 0 / 0
Создание DLL на VB
    #37444395
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какой-то шаг пропустил или неправильно сделал.
Проект должен быть в списке References.

Выложи группу проектов сюда - посмотрю.
Вообще, по-русски dll-ки никто не называет... однако вряд ли в этом причина
...
Рейтинг: 0 / 0
Создание DLL на VB
    #37444413
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мой хрустальный шар подсказывает что ЦЭ забыл скомпилировать свою DLL. В инструкции про это прямо не сказано, вот и...
...
Рейтинг: 0 / 0
Создание DLL на VB
    #37444421
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro, выложил, только смысла не пойму, они пока ещё пустые
...
Рейтинг: 0 / 0
Создание DLL на VB
    #37444428
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl, понял, щас попробовал, так и есть, вот писатели ...
...
Рейтинг: 0 / 0
Создание DLL на VB
    #37444461
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlМой хрустальный шар подсказывает что ЦЭ забыл скомпилировать свою DLL. В инструкции про это прямо не сказано, вот и...

Не прав твой хрустальный шар.
Если следовать инструкции, проект TestDLL можно увидеть и добавить и без компиляции.

А при компиляции он увидит и добавит уже ГОТОВУЮ DLL, а не проект, то есть потеряет возможность совместной отладки обоих проектов, не говоря уж о том, что при любом изменении в dll ее придется всякий раз перекомпилировать.

А мой хрустальный шар подсказывает, что ЦЭ не смог создать группу проектов, так как среди выложенных им файлов отсутствует файл с расширением vbg. То бишь не следовал инструкции.
...
Рейтинг: 0 / 0
Создание DLL на VB
    #37444749
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro, чего-то не пойму как создать эту группу??, ткните носом пжл какой пункт инструкции я не выполнил
...
Рейтинг: 0 / 0
Создание DLL на VB
    #37445150
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович ЭндрюShocker.Pro, чего-то не пойму как создать эту группу??, ткните носом пжл какой пункт инструкции я не выполнил

При открытом одном проекте нужно добавить в него другой - Add Project.
После чего может потребоваться указать какой из них стартовый ("Set As Start Up" в контекстном меню)...
...
Рейтинг: 0 / 0
Создание DLL на VB
    #37445152
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В приложенном мной выше архиве запустите ГруппаПроектов.vbg и увидите оба проекта сразу...
...
Рейтинг: 0 / 0
Создание DLL на VB
    #37445154
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович Эндрю,

группа создается сама, когда создаёш несколько проектов в VB. Нужно только сохранить этот групповой проект, чего ты, может быть не сделал, или потом просто не открыл этот групповой проект, а открыл два отдельных проекта
...
Рейтинг: 0 / 0
Создание DLL на VB
    #37445229
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо за ответы, займусь на днях
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Создание DLL на VB
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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