|
|
|
"Ошибка в модуле VBA332. Программа будет закрыта". Но не везде...
|
|||
|---|---|---|---|
|
#18+
Всем здравствуйте! Ситуация такая. Во всех филиалах нашего предприятия (более 20) устанавливается база mde Access-97 на платформу Win98, все дистрибутивы (Windows,office) брались с нашего сервера. В этой базе есть References на: VBA Access DAO MSComctlLib MSMAPI RichTextLib ДополнительнаяБаза.mde Во всех филиалах кроме двух проблем нет. А в этих при запуске выдается сообщение: "Ошибка в модуле VBA332 по адресу... Программа допустила некорректную операцию и будет закрыта" Сначала думал из-за путей, создал mde в тех же каталогах, в которых установлена база в филиалах (помнится на форуме этот вопрос обсуждался - если есть ссылки на mde, путь к которой отличается от исходного на другой машине, то выскакивает ошибка) и все равно то же самое. Даже не знаю, что еще придумать. Каталог установки Windows одинаковый, каталоги установки Office тоже. Дополнительная база и Activex лежат в Windows\System Может кто сталкивался? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2004, 10:26 |
|
||
|
"Ошибка в модуле VBA332. Программа будет закрыта". Но не везде...
|
|||
|---|---|---|---|
|
#18+
Я понял, что office один и тот же. Но, на всякий случай, сравните версии VBA библиотек. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2004, 10:55 |
|
||
|
"Ошибка в модуле VBA332. Программа будет закрыта". Но не везде...
|
|||
|---|---|---|---|
|
#18+
Версии-то одинаковые, вот в чем дело... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2004, 11:22 |
|
||
|
"Ошибка в модуле VBA332. Программа будет закрыта". Но не везде...
|
|||
|---|---|---|---|
|
#18+
скоре всего, не зарегистрированы какие-то из "базовых" сервисных dll, в которые смотрят OCX-ы - и, скорее всего, MSMAPI. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2004, 11:27 |
|
||
|
"Ошибка в модуле VBA332. Программа будет закрыта". Но не везде...
|
|||
|---|---|---|---|
|
#18+
Дело в том, что все библиотеки в просмотрщике видны, через окно отладки можно вызвать любую функцию из каждой библиотеки и они выполняются, версии одинаковые, зарегестрированы правильно (при помощи regsver32.exe + добавление в реестр следующей информации: [HKEY_CLASSES_ROOT\Licenses\ED4B87C4-9F76-11d1-8BF7-0000F8754DA1] @ = "knlggnmntgggrninthpgmnngrhqhnnjnslsh" [HKEY_CLASSES_ROOT\Licenses\899B3E80-6AC6-11cf-8ADB-00AA00C00905] @ = "wjsjjjlqmjpjrjjjvpqqkqmqukypoqjquoun" [HKEY_CLASSES_ROOT\Licenses\DC4D7920-6AC8-11cf-8ADB-00AA00C00905] @ = "iokouhloohrojhhhtnooiokomiwnmohosmsl" для каждого ocx. На других-то компах работает... Причем, если заходить в базу через Shift, и потом вызвать заставку, то работает нормально, а если загружается сразу, то выдает сообщение ("выполнила ошибку и будет закрыта..."). Бред какой-то... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2004, 08:24 |
|
||
|
"Ошибка в модуле VBA332. Программа будет закрыта". Но не везде...
|
|||
|---|---|---|---|
|
#18+
Было нечто похожее. Проблема была внутри mdb-шки, как не странно. Не лечилось ни восстановлениями, ни сжатиями. Создал новый mdb и импортировал из старого - все заработало. Именно A97. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2004, 08:40 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32480575&tid=1675316]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
160ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 440ms |

| 0 / 0 |
