Страница: 1 |
Страница: 1 |
Вопрос: Какие DLL и OCX использует прога
Добавлено: 20.09.06 09:10
Автор вопроса:
Dmitriy | Web-сайт:
Прога на VB6
Суть проблемы - поведение на компе с установленным VB6 и без оного кардинально отличается. Ошибок, правда, не выдает - но блокировать все контролы - это в порядке вещей.
После долгого (и безрезультатного) копания в исходниках родилась идея, что не все ресурсы, нужные проге установлены на "чистый" комп. Вопрос - как это проверить.
Все файлы, отмеченные в Project > References и Components скопированы и установлены regsvr32'м. Обычные (не СОМ'овские DLL скопированы в System32).
Возможно и не в этом дело - но тогда, куда копать?
Заранее спасибо.
Ответы
Всего ответов: 8
Номер ответа: 1
Автор ответа: AndreyMp
ICQ: 237822510
Вопросов: 28
Ответов: 1182
Профиль | | #1
Добавлено: 20.09.06 10:36
Создай инсталятор, посмотри лог.
Номер ответа: 2
Автор ответа: Viper
ICQ: 249094859
Вопросов: 0
Ответов: 310
Профиль | | #2
Добавлено: 20.09.06 10:44
Просто создать нормальный инсталлятор и пользоваться им.
Номер ответа: 3
Автор ответа: VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #3
Добавлено: 20.09.06 14:34
Пакага Энд Deployment Wizard, или как его там, пользуйся для этого дела. На определенном шаге создания инсталлятора он показывает тебе все OCXы и библи, которые нужны проге. Списываешь их куда-нибудь и жмешь Cancel. А инсталлятором можешь другим пользоваться
Номер ответа: 4
Автор ответа: VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #4
Добавлено: 20.09.06 14:34
Setup Generator Pro например.
Номер ответа: 5
Автор ответа: AndreyMp
ICQ: 237822510
Вопросов: 28
Ответов: 1182
Профиль | | #5
Добавлено: 20.09.06 17:10
Packed&
eployment Wizard как раз лог и создает.
)
А можешь файл проекта своего открыть в блокноте и посмотреть в заголовке.
Номер ответа: 6
Автор ответа: Dmitriy
ICQ: 333997656
Вопросов: 1
Ответов: 1
Web-сайт:
Профиль | | #6
Добавлено: 22.09.06 22:43
Спасибо, буду смотреть.
Номер ответа: 7
Автор ответа: DL
ICQ: 217213713
Вопросов: 1
Ответов: 7
Профиль | | #7
Добавлено: 28.09.06 11:39
сталкнулся с подобной проблемой при запуске на др компе выдает ошибку об отсутствии или повреждении компонента COMDLG32.OCX =( что разве необходимо все компоненты копать в папку винды? они не стандартные? и где узнать какие уже есть в винде?
Номер ответа: 8
Автор ответа: sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #8
Добавлено: 29.09.06 00:35
стандартные что появляются в самом начале при создании проекта, все остальное - либо таскаешь библиотеки и регистрируешь их на удаленной машинке, либо пишешь свою реализацию контролов (скачиваешь с этого сайта, с примеров)