|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
добрый день, подскажите как зарегистрировать библиотеку fox.fll на Windows Server 2019. До этого стоял Server 2003. Там регистрация спокойно проходила. Обычная регистрация regsvr32.exe C:Windows\SySWoW64\fox.fll не проходит. Пробывал и regsvr32.exe C:Windows\System32\fox.fll и указывал полный путь C:Windows\SySWoW64\regsvr32.exe C:Windows\SySWoW64\fox.fll И запускал cmd от имени администратора. Все время пишет что "Модуль загружен, но точка входа DLLRegisterServer не найдена". ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2019, 08:46 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
Скорее всего ее не надо регистрировать. Попробуй положить в папку с программой. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2019, 08:59 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
Dima T, лежит, программа просит регистрацию. До и на других системах от WIN XP До Win 10 и на Server 2003 я ее регистрировал ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2019, 09:10 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
Может в системе чего нить не хватает? что нить доустановить нужно? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2019, 09:13 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
Попробуй регистрировать не в папке виндовса, а в папке программы. Точно проблема в этой fox.fll ? Может еще что-то не хватает? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2019, 09:17 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
Dima T,точно, программа явно просит регистрацию. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2019, 09:19 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
Dima T, может с правами чтото у админа? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2019, 09:29 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
Sonik25Dima T,точно, программа явно просит регистрацию.Регистрацию ЧЕГО? Именно этого файла? Кстати, что это за файл и откуда он взят? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2019, 09:44 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
Sergey Sizov, вы сейчас подсказали идею. может попробывать еще какой нить не fll а dll файл зарегистрировать? тут станет ясно дело в файле или нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2019, 09:50 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
Sergey Sizov, библиотека для программы на fox pro, давно работающая. Написанная предыдущим программистом. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2019, 09:52 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
Sonik25Sergey Sizov, вы сейчас подсказали идею. может попробывать еще какой нить не fll а dll файл зарегистрировать? тут станет ясно дело в файле или нет.Ну, собственно, так и должно быть. Что-то я не помню, чтобы в фоксовой документации было что-то про создание FLL с СОМ-серверами, требующими регистрации. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2019, 09:57 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
Sonik25Sergey Sizov, библиотека для программы на fox pro, давно работающая. Написанная предыдущим программистом.Прелестно. Исходники есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2019, 09:58 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
Sergey Sizov, ели только refox декомпилировать ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2019, 10:02 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
Sonik25Sergey Sizov, ели только refox декомпилироватьИ каким боком Refox к библиотеке, написанной, скорее всего, на С? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2019, 10:03 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
Sergey Sizov, тогда исходника fll файла нет(( ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2019, 10:14 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
Sonik25Sergey Sizov, тогда исходника fll файла нет(( Исходники фоксовой проги есть? Надо в них смотреть на какой строке ошибка происходит. PS Попробуй прогу запустить с правами админа ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2019, 10:17 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
Dima T, при запуске программы идет проверка условия windir = Getenv('windir') If File(windir+'\fox.fll') If Not ('FOX.FLL' $ Set('library')) Set Library To windir+'\fox.fll') AddIt =lm(0) Endif Else =Messagebox('Установите библиотеку Fox.fll',16,'Ошибка установки') Cancel Endif ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2019, 10:41 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
windir это папка C:\Windows\, туда пробовал свою fll копировать? Для проверки запусти cmd и там выполни Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2019, 10:46 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
Dima T, ок, попробую и отпишусь ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2019, 11:33 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
Sonik25Dima T, при запуске программы идет проверка условия windir = Getenv('windir') If File(windir+'\fox.fll') If Not ('FOX.FLL' $ Set('library')) Set Library To windir+'\fox.fll') AddIt =lm(0) Endif Else =Messagebox('Установите библиотеку Fox.fll',16,'Ошибка установки') Cancel EndifНу и где тут хоть что-то про РЕГИСТРАЦИЮ, да еще и через RegSrv32? тут всего лишь проверка наличия файла Fox.fll в папке винды и установкой этого файла называется копирование его в папку с виндой. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2019, 13:15 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
Sergey Sizov, может быть это - "=lm(0)" ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2019, 09:45 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
Если это 32-битный файл он вполне может не работать в 64-разрядной системе. Такое в Windows 64bit наблюдается довольно часто. Увы... ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2019, 09:49 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
Boban5Sergey Sizov, может быть это - "=lm(0)"Не может. Это уже вызов функции из этой библиотеки. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2019, 12:34 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
d7iЕсли это 32-битный файл он вполне может не работать в 64-разрядной системе. Такое в Windows 64bit наблюдается довольно часто. Увы...Увы, но сие замечание не к месту. Сам фокс 32-битный, а библиоткеа, судя по Set Library To, стандартная для фокса и тоже, естественно, 32-битная и работает в адресном пространстве фокса, а не отдельным процессом. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2019, 12:39 |
|
как зарегистрировать библиотеку fox.fll
|
|||
---|---|---|---|
#18+
Из интернета: авторобращаю ваше внимание на то, что если у вас 64-разрядная система, то у вас есть два regsvr32.exe — один в папке C:\Windows\SysWOW64, второй — C:\Windows\System32. И это разные файлы, причем 64-бит находится в папке System32. авторКликните правой кнопкой мыши по DLL, которую нужно зарегистрировать и выберите пункт меню «Открыть с помощью». Нажмите «Обзор» и найдите файл regsvr32.exe в папке Windows/System32 или Windows/SysWow64, откройте DLL с помощью него. авторЕсли вы программист и регистрируете свою DLL, попробуйте regasm.exe ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2019, 12:59 |
|
|
start [/forum/topic.php?fid=41&msg=39869690&tid=1581622]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
others: | 276ms |
total: | 424ms |
0 / 0 |