![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Файл BdeInst.dll запускается командой regsvr32, а как запустить [D7]
Scorp © (2002-12-14 23:25:00)Файл BdeInst.dll запускается командой regsvr32, а как запустить его програмным путем?
drpass (2002-12-15 01:40:00) [1]:)))
Молодой человек, вы бы не спорили, а почитали и подумали. Я написал, что
> regsvr32 - это утилита для регистрации СОМ-объектов. А dll
> вообще не запускаются.
и это чистая правда. Команда "regsvr32 d:\Bdeinst.dll" именно это и делает. Если нужно программно зарегистрировать (а не исполнить!) Bdeinst.dll, то проще всего WinExec("regsvr32 d:\Bdeinst.dll",sw_hide). Еще можно через вызов функции DllRegisterServer из bdeinst.dll
Scorp (2002-12-15 00:21:00) [2]drpass в Delphi6 в папке BDE есть файл BDEInst.cab. Распакуй его и найдешь файл BDEInst.dll. В командной строке вводишь команду (regsvr32 d:\Bdeinst.dll), это если файл Bdeinst.dll распакован на диск "D". Попробуй!
drpass (2002-12-15 00:05:00) [3]Файл bdeinst.dll не запускается командой regsvr32. Откуда ты эту галиматью вытащил? regsvr32 - это утилита для регистрации СОМ-объектов. А dll вообще не запускаются. Можно лишь вызывать функции из них. Но для этого надо знать, какие функции, для чего, и с какими параметрами