VB библиотеки

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

VB библиотеки

Сообщение Sirik » 11.10.2004 (Пн) 8:24

Что из перечисленного является чисто vb бблиотеками и ActiveX???
asycfilt.dll
COMCAT.DLL
Mscomct2.ocx
MSCOMCTL.OCX
msvbvm50.dll
MSVBVM60.DLL
MSWINSCK.OCX
oleaut32.dll
olepro32.dll
RICHTX32.OCX
stdole2.tlb

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 11.10.2004 (Пн) 8:56

RunTime - файлами VB6 являются:

Код: Выделить всё
comcat.dll
asycfilt.dll
stdole2.tlb
olepro32.dll
oleaut32.dll
msvbvm60.dll

Где:

Код: Выделить всё
Oleaut32.dll - Core OLE Automation file.
Olepro32.dll - Placeholder file for old DLL (still must be used).
Stdole2.tlb - Contains Standard OLE Type Library information.
ASYCFILT.DLL - Filters for graphics images, such as .gif and JPEG's.

В общем, "чиста бэйсиковский" файл только один - msvbvm60.dll.

Но всю шестерку, указанную выше, нужно включать в дистрибутив всегда - на тот случай если в системе пользователя более старые версии этих файлов.

Код: Выделить всё
msvbvm50.dll - RunTime от VB5


Код: Выделить всё
Mscomct2.ocx, MSCOMCTL.OCX, MSWINSCK.OCX, RICHTX32.OCX - это уже ActeveX компоненты.
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 11.10.2004 (Пн) 11:44

Так, ну tlb точно можно убрать. Он используется только при компиляции.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 11.10.2004 (Пн) 12:05

Так, ну tlb точно можно убрать. Он используется только при компиляции.


По идее да, но инсталятор от VB включает его в дистрибутив (если им создавать), в список файлов рантайма он тоже входит, а экспериментировать на этот счет и ловить для какой ситуации это нужно как всегда лень - IMHO лучше включить. Ведь может вылезти, к примеру то что перестанет работать не ваш exe, а что-то другое, к примеру.
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 11.10.2004 (Пн) 12:10

Нет, она действительно нужна только среде разработки.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 11.10.2004 (Пн) 12:28

Мне надо список стандартных библ. Надо знать какие библы включать в дистриб

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 11.10.2004 (Пн) 12:42

Мне надо список стандартных библ. Надо знать какие библы включать в дистриб

Если не уверен, то включай те-же библиотеки что включает Package & Deployment Wizard
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 11.10.2004 (Пн) 14:00

GSerg писал(а):Нет, она действительно нужна только среде разработки.

Не только. Ещё COM-маршалеру.
Другое дело, что кроме Win95, она всюду уже есть.
Изображение


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 19

    TopList