|
Как избавиться от проблемы с незарегестрированным comdlg32.ocx
|
|||
---|---|---|---|
#18+
Есть программа написанная на vb6, которая при запуске на некоторых пк выбивает ошибку: Component 'COMDLG32.OCX' or one of its dependencies not correctly registered: a file is missing or invalid Как мне сделать чтобы программа запускалась на всех пк? Может как-то засунуть в программу этот компонент, а при каждом запуске его регестрировать? Если да, то как это реализовать? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 20:32 |
|
Как избавиться от проблемы с незарегестрированным comdlg32.ocx
|
|||
---|---|---|---|
#18+
При каждом запуске его регистрировать не нужно, достаточно один раз. Из поста не совсем ясно, как распространяется программа. Зарегистрировать компонент из командной строки можно командой regsvr32 Из программы - функцией АПИ DLLSelfRegister ЗЫ: на Привозе слышал ,что если компонент положить в папку с программой, его вовсе не потребуется регистрировать, сам не пробовал. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 21:03 |
|
Как избавиться от проблемы с незарегестрированным comdlg32.ocx
|
|||
---|---|---|---|
#18+
делал небольшую программку для друга с использованием этого компонента, в ХР не требует регистрации. В висте и семерке требует ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2012, 12:05 |
|
Как избавиться от проблемы с незарегестрированным comdlg32.ocx
|
|||
---|---|---|---|
#18+
Да нафиг он вообще нужен, все диалоги в апи сто лет как написаны. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2012, 12:07 |
|
Как избавиться от проблемы с незарегестрированным comdlg32.ocx
|
|||
---|---|---|---|
#18+
Нужно, при создании файла установки, указать в одном шаге мастера этот COMDLG32.OCX и он будет включён и зарегистрирован при установке Вашей программы. Или вместо COMDLG32.OCX использовать winAPI. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2012, 12:09 |
|
Как избавиться от проблемы с незарегестрированным comdlg32.ocx
|
|||
---|---|---|---|
#18+
AntonariyДа нафиг он вообще нужен, все диалоги в апи сто лет как написаны. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2012, 12:09 |
|
Как избавиться от проблемы с незарегестрированным comdlg32.ocx
|
|||
---|---|---|---|
#18+
ДмитНужно, при создании файла установкиЯ так понял, автор как раз и не использует установщик ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2012, 12:11 |
|
Как избавиться от проблемы с незарегестрированным comdlg32.ocx
|
|||
---|---|---|---|
#18+
сделать батник с регистрацией как указал Shocker.Pro и запустить его раз перед использованием программы ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2012, 12:17 |
|
Как избавиться от проблемы с незарегестрированным comdlg32.ocx
|
|||
---|---|---|---|
#18+
Shocker.ProА нафиг нужен ADO, кто мешает работать с ODBC через API? А нафиг нужен вообще VB, можно же на ассемблере писать.Ну ты сравнил. Диалог это полтора десятка строк не считая объявлений. А ADO поставляется в комплекте системы в отличие от. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2012, 12:28 |
|
Как избавиться от проблемы с незарегестрированным comdlg32.ocx
|
|||
---|---|---|---|
#18+
jhonkukсделать батник с регистрацией как указал Shocker.Pro и запустить его раз перед использованием программы не обязательно, можно просто поставить проверку на наличие нужной dll при инициализации проги, а не на прогрузке формы ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2012, 16:09 |
|
|
start [/forum/topic.php?fid=60&fpage=79&tid=2157832]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 345ms |
total: | 460ms |
0 / 0 |