Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > VB6 > Распространение программ на VB6 |
Автор: VictorGr 24.7.2007, 19:03 |
Такой вопрос, не совсем мне понятный. Раньше писал простенькие программки на VB5, тогда (во времена Win98) нужно было прикладывать к exe-шнику msvbvm50.dll. Теперь она, кажется, уже в стандартной поставке современных Windows. (Так ли это? А msvbvm60.dll?). А вот две вещи мне не ясны: Что за Project - References? Я оттуда использую MS VBScript Regular Expression 5.5 (vbscript.dll/3). Это значит, что без данного файла проект работать не будет? А это стандартный файл или его лучше включить в дистрибутив? Как такие вопросы решаются? И второе: Project - Components. Мне оттуда нужно MS Internet Transfer Control 6.0 (msinet.ocx). А этот файл? Насколько я могу надеяться на его наличие в Win(хотябы 2000), XP? Как быть? |
Автор: cardinal 24.7.2007, 21:03 |
То есть надо все нужное таскать с собой, а что нужно определяет программа для создания инсталляционного пакета. Подробности читаем тут: http://forum.vingrad.ru/faq/topic-158164.html |
Автор: Akina 24.7.2007, 23:51 |
Правильнее - делать несколько пакетов. Минимальный (только свои модули, используется для обновления), Стандартный (свои + референсные модули, используется для установки), Максимальный (свои + все референсные, в т.ч. вторичнореференсные согласно .DEP, модули, используется спецами для выравнивания версии на проблемных системах). |
Автор: VictorGr 26.7.2007, 14:28 |
Спасибо, за советы! А что такое вообще "References" и "Components"? Оба используют сторонние библиотеки... |
Автор: cardinal 26.7.2007, 19:09 | ||
http://support.microsoft.com/kb/830761 |