Есть ли способ экспортировать проект VB в DLL? Я только нашел способ экспортировать проект VB (VB6) в виде .exe-файла. Пожалуйста, помогите мне, если у вас есть опыт в этом.Как экспортировать проект VB в dll
ответ
Вам необходимо создать ActiveX Project с использованием Visual Basic 6 вместо Application Project.
Компоненты обеспечивают многоразовый код в виде объектов. Приложение, которое использует код компонента, путем создания объектов и вызова их свойств и методов, называется клиентом .
Компоненты могут работать как в процессе, так и вне процесса относительно клиентов, которые используют их объекты. Компонент in-process или ActiveX DLL запускается в процессе другого приложения. Клиент может быть самим приложением или другим компонентом в процессе, который использует приложение.
Обратите внимание, что если вы собираетесь ссылаться на эту DLL, созданную VB6 на проект VB.Net, вам нужно добавить что-то в свой код VB.Net. Here's a really good tutorial explaining that.