Страница: 1 | 2 |
Вопрос: Ламерский вопрос по DLL
Добавлено: 01.03.07 21:47
Автор вопроса: Wolf4D | Web-сайт:
Вопрос - чего скрывать - ламерский. Если не трудно, киньте мне ссылку на какой-нибудь документ с инструкцией о том, как написать DLL'ку на VB6.
Ответы
Всего ответов: 22
Номер ответа: 1
Автор ответа:
Telishev S
Вопросов: 11
Ответов: 44
Web-сайт:
Профиль | | #1
Добавлено: 02.03.07 03:24
Вот
http://sourceforge.net/projects/thundervb/
и если не устраивает, поищи там же
Номер ответа: 2
Автор ответа:
Telishev S
Вопросов: 11
Ответов: 44
Web-сайт:
Профиль | | #2
Добавлено: 02.03.07 03:35
http://dansoftaus.r8.org/
код на скачку
http://planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=54190&lngWId=1
сам пользовался, но из за особого восприятия ВБ строк есть некоторые особенности при работе с ними в Длл-ке
Номер ответа: 3
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #3
Добавлено: 02.03.07 08:15
Ну ActiveX dll на VB6 удобно, а обычные - только с извратами (но тоже можно)
Номер ответа: 4
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #4
Добавлено: 02.03.07 11:28
Ну это надо быть неподражаемым извращенцем, опасным для общества Если писать native dll - про VB лучше забыть.
Номер ответа: 5
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #5
Добавлено: 02.03.07 14:00
Номер ответа: 6
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #6
Добавлено: 02.03.07 14:06
Ну, это кому что нравицца... Мне проще на VC++, кому то на асме или BC. Главное - не VB. Это страшный сон dllщика
Номер ответа: 7
Автор ответа:
Telishev S
Вопросов: 11
Ответов: 44
Web-сайт:
Профиль | | #7
Добавлено: 02.03.07 16:08
Гы.
Вот готовый пример Длл-ки со строками.
Аддин для создания прилагается.
http://tsa-molotoff.jino-net.ru/src/vbstdcall.rar
Номер ответа: 8
Автор ответа:
VerhoLom
Вопросов: 20
Ответов: 285
Профиль | | #8
Добавлено: 10.03.07 17:22
Или FreeBASIC!
Номер ответа: 9
Автор ответа:
Patriot
ICQ: 439168318
Вопросов: 5
Ответов: 50
Профиль | | #9
Добавлено: 10.03.07 20:41
Слухайте парни раз уж разговорились, насчёт DLL, может кто знает как попроще регистрировать их, ну уже прямо осточертело лазить в VBR, за етими ключами, они там ещё и не все, да потом дабавлять их в реестр клиентской маши, подскажите
Номер ответа: 10
Автор ответа:
Wolf4D
Вопросов: 20
Ответов: 131
Web-сайт:
Профиль | | #10
Добавлено: 10.03.07 23:08
Можно регистрировать при помощи RegSvr32.exe
Номер ответа: 11
Автор ответа:
dNW
Вопросов: 30
Ответов: 683
Профиль | | #11
Добавлено: 11.03.07 07:18
Patriot
Проверь почту.
Я тебе прогу отправил,с которой ты можешь быстро и легко регить ДЛЛ перетаскиванием.
Номер ответа: 12
Автор ответа:
Patriot
ICQ: 439168318
Вопросов: 5
Ответов: 50
Профиль | | #12
Добавлено: 11.03.07 15:46
Все наверное знают, что VB сам регит dll когда её компилирует, так вот Wolf4D попробуй, её повторно зарегить спомощью RegSvr32, и посмотри, чё получится, Run Time Erroor, одним словом, хоть на своей, хоть на клиентской машине.
Номер ответа: 13
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #13
Добавлено: 11.03.07 16:12
Значит, Patriot, ты делаешь это настолько неправильно, что даже неясно, что сказать. Потому что regsvr32 - это правильно.
Номер ответа: 14
Автор ответа:
Patriot
ICQ: 439168318
Вопросов: 5
Ответов: 50
Профиль | | #14
Добавлено: 11.03.07 18:44
GSerg, если Regsvr32 такая панацея, все бы таскали с собой эту крошечную утилиту и проблем бы не было, но почему-то проблемы есть, и "ты делаешь это настолько неправильно", не знаю, как это не правильно можно пользоваться Regsvr32.
Почему же, все ищут как ето попроще зарегить свою dll, казалось бы куда ещё проще регистрировать dll, чем с помощью Regsvr32, конечно может я чего-то не знаю, если так, то дай совет.
Номер ответа: 15
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #15
Добавлено: 11.03.07 19:12
Ты, конечно, не в курсе, но эта крошечная утилита входит в состав Windows и расположена в %windir%\system32.
Таскать её с собой вредно, поскольку её версии могут отличаться в виндах.
Впервые о них я услышал от тебя. Хоть сформулируй эти проблемы чётко. Пока не вижу ни одной.
Впервые об этом я услышал от тебя.
Все просто регистрируют перетаскиванием библы на файл regsver32.
Вернее, это те, кто любит делать всё руками. Вообще есть инсталляторы, которые регистрируют библы сами.
Только знаешь в чём фишка? Корректный инсталлятор регистрирует всё-таки не сам, а вызывая regsvr32. Потому что в Vista, например, на этот счёт имеется хитрый механизм, который родной вистовый regsvr32 учитывает.