Re[2]: SOS! Не запускается программа на др. компе
От: Аноним  
Дата: 30.12.05 07:15
Оценка:
Здравствуйте, ioni, Вы писали:

I>Здравствуйте Lenikur, Вы писали:


L>>Всем привет!

L>>Помогите, пожалуйста, решить проблему.
L>>Subj.
L>>Я использую в проге AX: MSADO 6.0, MSDATAGRID 6.0
L>>Кроме этого, подключаю msado15.dll
L>>Я сделал Release, и думал, все само собой получиться, однако, облом (
L>>Мне это очень срочно надо!
L>>Спасибо.

I>Присоединяюсь к всему выше сказанному

I>но DataGrid небось базу данных использует
I>а она небось не настроена(вкладка ODBC)

Для ADODB создавать ODBC DSN из панели интсрументов нет необходимости (обычно идет подключение к серверу).
А для того чтоб DataGrid работал на другой машине надо скопировать пару длл и оцх-сов.
И ЗАРЕГИСТРИРОВАТЬ ИХ. и все! я сам промучался неделю.
В результате родился скрипт, работает для 2К и ХР, проверено.

<INSTALL.BAT>

@ECHO OFF
EHCHO Installing MS ADODC, MS Bind, MS DataFormat and MS DataGrid OCX
REM
REM DataGrid.ocx <- MSStdFmt.dll
REM
REM

ECHO Copying DLLs (two files must be copied)
copy *.dll %SystemRoot%\System32\
ECHO Copying OCXes (two files must be copied)
copy *.ocx %SystemRoot%\System32\

regsvr32 /s %SystemRoot%\system32\MSBIND.DLL
regsvr32 /s %SystemRoot%\system32\MSSTDFMT.DLL
regsvr32 /s %SystemRoot%\system32\MSADODC.OCX
regsvr32 /s %SystemRoot%\system32\MSDATGRD.OCX
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.