powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Создание самопальной dll - подскажите порядок действий.
10 сообщений из 35, страница 2 из 2
Создание самопальной dll - подскажите порядок действий.
    #34111584
User-2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не выходит. В стандартный ЕХЕ, кроме знакомого модуля класса, добавил "просто модуль", а в нем - sub main и эту sub main указал в св-ве startup object....
Ну не хочет все это работать!!!
...
Рейтинг: 0 / 0
Создание самопальной dll - подскажите порядок действий.
    #34111679
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
конечно не будет
функция qq метод из класса
а обьект на этот класс не создан
это чистый ООП

сейчас исправлю
...
Рейтинг: 0 / 0
Создание самопальной dll - подскажите порядок действий.
    #34111694
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
держи
...
Рейтинг: 0 / 0
Создание самопальной dll - подскажите порядок действий.
    #34112159
User-2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Опять у тебя все работает...
Значит отлаживать можно только проект "стандартный ЕХЕ"?
...
Рейтинг: 0 / 0
Создание самопальной dll - подскажите порядок действий.
    #34112215
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что значит только

ты в exe тестируешь свой класс который потом должен
превратится в dll
ты не можешь тестировать dll в самом dll
пилишь ветку на которой сидишь


можно сделать группу проектов
1 dll
2 demo для dll

в этом случаи dll в конечном этоге статновится частью самого exe

вопрос что тебе нужнее
...
Рейтинг: 0 / 0
Создание самопальной dll - подскажите порядок действий.
    #34112305
User-2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тестировать саму откомпилированную dll, конечно нельзя, но я о проекте, из которого создается dll. То есть можно ли тестировать модули проекта, если при его создании я указал ActiveX DLL, а не Standard EXE?
...
Рейтинг: 0 / 0
Создание самопальной dll - подскажите порядок действий.
    #34112338
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
одназначно нет

только проверить что нет ошибок в синтаксисе
...
Рейтинг: 0 / 0
Создание самопальной dll - подскажите порядок действий.
    #34112348
User-2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо!
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Создание самопальной dll - подскажите порядок действий.
    #35420450
profts
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как в Visual Studio 2005 при создании dll включить ее в проект?

У меня создан Project1 (через который хочу тестировать dll)с кодом:

Public Class Form1 Sub Form1_load() Dim aa As New plus1 Debug.Print(aa.qq(1 2)) 'UPGRADE_NOTE: Object aa may not be destroyed until it is garbage collected. Click for more: 'ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?keyword="6E35BFF6-CD74-4B09-9689-3E1A43DF8969"' aa = Nothing End SubEnd Class


Далее добавляю проект ConsoleApplication. В нем добавляю Class1 и вставляю код:
Option Strict OffOption Explicit OnFriend Class plus1 Public Function qq(ByRef s As Short ByRef t As Short) As Short qq = s + t Debug.Print(qq) End FunctionEnd Class

В строке "Dim aa As New plus1" ругается "Тип "plus1" не определен"

В чем может быть проблема?
...
Рейтинг: 0 / 0
Создание самопальной dll - подскажите порядок действий.
    #35420593
profts
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все, разобрался
...
Рейтинг: 0 / 0
10 сообщений из 35, страница 2 из 2
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Создание самопальной dll - подскажите порядок действий.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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