История развития программирования, программирование, языки программирования, книги программирование На сайте представлена информация про программирование в Интернете и работу  

HTML parsen
2 иконки в Treeview
Помогите с ошибкой
Сохранение и загрузка текста в TextBox
Мультипоточность
ctrl+alt+del, ctrl+alt+del
имеет ли текстбокс фокус?
activeskin, поиск
Как округлить число
SOS!!!
Поиск файлов по шаблону, как найти все файлы с расширением jpg
Работа с файлом
Как разработать hlp-файл?, WhatsThisHelpID и hlp-файл
Вопрос про счетчик
сумма чётных и нечётных, сумма чётных и нечётных
Переключатели в меню
Большой текст в TextBox
Добавление тулбара и меню
Как Вы относитесь к курящим девушкам?
Количество запрашиваемых записей, ADODB
Русский язык в VBScript, Проблемма с русским языком в скриптах
Нужен счетчик
что работает быстрее?, оптимизация, и всё с ней связанное.
Перехват сообщений модема
Поля в принтере
Компилирование програм на VB6
Как прикрепить рисунок
Какая функция отсекает лишнюю часть числа
Работа c Диспечтером Задач, Как программно убить задачу
перехват данных АОН, Перехват потока сообщений системы
Создание картотеки как в windows 3.1, Как это сделать?
Как программно сделать копию экрана?
Зарезервированые слова
JTree, функция mark/unmark folder
Изменение свойств окна, В чужой программе
Данные внутри программы
Текстовые переменные, Не знаю как отобразить суть.
Открытие БД с паролем, Как открыть защищенную БД Access
Цвет шрифта на кнопке, winapi
Как создать объект?
ошибка!!!!, помогите разобраться в чём дело
SHChangeIconDialog, не возвращается путь к файлу...
Как отловить изменение ширины столбца MSFlexGrid
Запуск приложений на удаленном компьютере, Запуск приложений через ЛС на удаленном
Хук событий
Дистрибутив, Как его сделать
Сохранить рисунок в jpg,gif или bmp, Нарисованный в программе
Data, Проблемы с подключением txt файла
Что такое хост SMTP?, Что такое хост SMTP?
Select case
совместимость ВБ и МсВорда, как из ВБ управлять полями в ворде
Использование QueryDef
Иконки, как програмно....
Создание базы данных
Не работает МсВорд когда стоит ВБ6
Оптимизация программ
API функции для COM порта
vpn подключение
ListBox не отражает свойство Font.Charset, ListBox не отражает свойство Font.Charse
Файлы произвольного доступа
Аудиограббер, Можно его написать в VB6?
Как упростить код, Как упростить код
Мультфильмы, Как делать мультфильмы в Basic?
Как Вы относитесь к курящим девушкам?
Только числа, Опять я дурак...
из ВБ в ВБА срочно, перевести код из обычного ВБ в ВБА
Программирование для мобильных, Что выбрать?
Крестик, Крестик
Переменные в VB6
VBA, программирование на VBA

Платные хостинги     Раскрутка сайта     Книги по программированию


Компилирование програм на VB6

Только здесь 1000 посетителей на Ваш сайт всего за 3 у.е.!

- При создании exe файлов, в опциях есть несколько переключателейP-codeNative code ........и тд. подскажите, что все это значит, или хотябы как это отразится на конечном файле, спрашиваю я это потому, что откомпилированная мной простая прога (чисто расчеты, без графики, без использования dll, просто ТекстБоксы для ввода значений, ТекстБоксы для вывода, три-четыре управ. кнопки) запускается не на всех компах. Работает на: моем (АХР2400,кт400,256,гФ2мх400х32 - если это важно) под 98(вб есть) и ХР(вб ставился, сейчас нету)друга (примерно тоже) ХР(вб есть) не работает:в технаре (П133,16,s3 2mb) под 98 (вб нет,и небыло)в технаре (примерно тоже) под 95 (вб нет,и небыло) Пишет: Программа вызвала ошибку <нет данных> (точно переписать не успел), может ему какая dll-ка нужна, или инсталятор сделать,чтоб он ченить куданить установил,записал и т.п. И вообще какие нюансы нужно учесть при компилировании?Спасибо заранее!!!!!!!!!

- Там скорее всего не хватает msvbvm60.dll(для VB6) или msvbvm50.dll(для VB5) Скопируй эти dll-ки у себя с XP. Они в Windows\System32 лежат. Это сообщение отредактировал Vadim999 - 7.4.2005, 23:36

- Бред. Если не найден DLL или там OCX какой - об этом честно сообщается. И ни слова об ошибках.Цитата (merlex @ 8.4.2005, 00:08)какие нюансы нужно учесть при компилировании?Нужно отследить все референсы программы (включая опосредованные) и контролировать версии использованных компонентов. Потому как старая версия какого-нить stddlg.dll запросто может вызвать обсыпание. Как впрочем и неверная регистрация компонента. Полагаю, именно в этом проблема.В общем надо делать нормальный инсталлятор.

- msvbvm60.dll, скинул, теперь о ошибке не сообщает, требует еще какуюто хрень, причем на разных тачках разную. Добавлено @ 20:51 че за библиотеки там могут впринципе понадобиться помимо msvbvm60.dll ? Это сообщение отредактировал merlex - 9.4.2005, 20:51

- P-codeNative code В чем разница?

- По моему разница только в названии. Ты попробуй скомпилить одинаковые проги в режиме P-code и "Native code", а потом сравни exe-шки.Я не пробовал, у меня и VB нет, а то вдруг разные получатся! Это сообщение отредактировал Vadim999 - 9.4.2005, 21:09

- P-Code - это промежуточный код, его легко декомпилить.Native - это машинный код. Вот в нем и надо

- я делал и в том и втом, в обоих случаях требовал msvbvm60.dll, только после этого прога запускалась на всех ХР-шных машинах (на 98 через раз), а вообще без него можно обойтись (msvbvm60.dll)? всетаки хочится сделть нормальную самостоятельную прогу, так как пользоваться ей будут люди далекие от компутеров, и без меня, им трудно будет объяснить что чтоб все работало надо длл-ку в системную папку скинуть, впринципе я сделал инсталятор в вин раре который msvbvm60.dll в %windir% кидает, но подозреваю что копировать навярняка будут уже установленную прогу? да и весит распакованный msvbvm60.dll 1.3мб , а им не объясниш что такое винрар

- нет Цитата (merlex @ 10.4.2005, 22:53)хочится сделть нормальную самостоятельную прогу, так как пользоваться ей будут люди далекие от компутеров, и без меня, им трудно будет объяснить что чтоб все работало надо длл-ку в системную папку скинуть, сделай НОРМАЛЬНЫЙ инсталлер. ВинРАР, блин, он использовал... уржаться... почитай хотя бы хелп по VB6 Application Distribution...

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

- merlexЭй! Тут тебе не базар!ИМХО Лучший инсталлер InnoSetuphttp://www.jrsoftware.org/isinfo.php

- Vadim999, да я согласен, но если тут начинают, наезды не обоснованные катить то.... , InnoSetup скачал впринципе ниче, токо не понятно как им dll регистрировать при установке.П.С. чем вин рар ему не угодил, создал SFX, в нем bat фаил, просто и сердито, и степень сжатия хорошая, а не работало только по тому что MSSTDFMT.DLL хоть и скидывался но не регистрировался. И вообще я видел программы у которых setup сделан на основе SFXв винраре.П.П.С. Я ждал ответа чтото типа: Чтоб посмотреть какие Dll,OCX использует твой проект кликни Проект>Ссылки, чтоб прога увидела требуемые ей библиотеки ,некоторые из них нужно зарегистрировать, в меню выполнить набери regsvr32 Dllname.DLL {ENTER} . Вот ивсе

- merlexИМХО Мне Inno нравится тем, что он поддержимает самое сильное на сегодня сжатие LZMA(7-zip), очень прост и компактен. А ещё бесплатный.По счет регистрации dll: если их использует только твоя прога, то копируй в одну папку с ней.Если несколько прог, то копируй в Windows\System32.Все проги сначала ищут dll'ки в рабочем каталоге, затем в виндузе, ну а потом по регистрации в реестре.Чтобы посмотреть какие dll,ocx,bpl,ax... использует прога, нужен какой-нибудь продвинутый TaskManager или утилита Depends из MS Application Compotability Tools. Это сообщение отредактировал Vadim999 - 14.4.2005, 17:21

- ага счас, я этот фаил (MSSTDFMT.DLL) куда только не скидывал, его нужно обязательно регить.

- Нинай-нинай... Насколько я знаю нужно регистрировать только ActiveX и COM объекты...MSSTDFMT.DLL как раз к таким и относится, написано в свойствах: MSSTDFMT Object LibraryУ меня она уже входит в поставку виндуза и не пребует регистрации.ПыСы: И чего я сюда залез, я же на VB не пишу! Это сообщение отредактировал Vadim999 - 15.4.2005, 10:48

Интернет казино     Онлайн игры     Увеличение члена     Купить DVD


Главная страница | история развития программирования | компьютеры программирование | lg программирование | задачи квадратичного программирования | winapi программирование | программирование x | программирование djvu | программирование visual foxpro | wap программирования | xp программирование | классы программирование | программирование motorola | графы программирование | программирование атс panasonic | языки программирования развитие | линейное программирование лекции | фортран программирования | программирование драйверов windows | tcp программирование | программирование qbasic | программирование проблемы | примеры задач линейного программирования | параметрическое программирование | дельфи программирование | программирование мыши | Ссылки

Все про классы программирование