oleaut32.dll в win98

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
ali_x
Начинающий
Начинающий
 
Сообщения: 21
Зарегистрирован: 05.09.2005 (Пн) 8:27

oleaut32.dll в win98

Сообщение ali_x » 14.09.2005 (Ср) 21:25

Помогите пожалуйста решить вот какую проблему: после написания программы (у меня winXP office 2003) запускаю инсталяшку созданную package and deployment wizard на компе клиента (win98) и она решает обновить системные файлы для чего перезагружает комп. После перезагрузки вылезает сообщение что система не находит oleaut32.dll и не отображается содержимое папок.
Как можно грамотно решить эту проблему, чтобы программа если и обновляла системные файлы, то делала это корректно?
Спасибо.

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 14.09.2005 (Ср) 23:08

Попробуй вставить в инсталлятор экземпляр, работающий в w98.

ali_x
Начинающий
Начинающий
 
Сообщения: 21
Зарегистрирован: 05.09.2005 (Пн) 8:27

Сообщение ali_x » 15.09.2005 (Чт) 8:09

Я это делал, программа обновляет файлы, перезагружает комп, опять решает обновить систему, перезагружает и так до бесконечности...

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 15.09.2005 (Чт) 9:04

Насчет реанимации системы: попробуй восстановить oleaut32.dll с установочного диска (запусти sfc.exe)
После чего поставь DCOM98 - VB'шным прогам именно он и нужен.

Далее, смени инсталлятор - у Inno Setup, скажем, таких проблем никогда не замечал...
Моду создают модоки, а распространяют модозвоны.

ali_x
Начинающий
Начинающий
 
Сообщения: 21
Зарегистрирован: 05.09.2005 (Пн) 8:27

Сообщение ali_x » 15.09.2005 (Чт) 10:42

Проблема не в реанимировании а в том чтобы после установки программа работала да и windows, собственно говоря, тоже.

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 15.09.2005 (Чт) 10:44

Чтобы работала - проинсталлируй DCOM98. И не используй Package & Deployment Wizard...
Моду создают модоки, а распространяют модозвоны.

ali_x
Начинающий
Начинающий
 
Сообщения: 21
Зарегистрирован: 05.09.2005 (Пн) 8:27

Сообщение ali_x » 15.09.2005 (Чт) 16:59

сделал и на inno setup, та же история. Попробовал не включать в пакет oleaut32.dll тем более, что на w98 этот файл есть, в этом случае программа запускается, но при ее работе происходит ошибка которой не было и программа закрывается. Видимо этот oleaut32.dll все-таки нужен, но как, черт возьми, его установить...

ali_x
Начинающий
Начинающий
 
Сообщения: 21
Зарегистрирован: 05.09.2005 (Пн) 8:27

Сообщение ali_x » 16.09.2005 (Пт) 9:05

ошибку отследил, access 97 не распознает формат базы данных, созданной программно jet машиной, может обновление какое для офиса нужно?

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 16.09.2005 (Пт) 9:17

Попробуй обновить MDAC.
Lasciate ogni speranza, voi ch'entrate.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 4

    TopList  
cron