powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как зарегистрировать библиотеку fox.fll
25 сообщений из 30, страница 1 из 2
как зарегистрировать библиотеку fox.fll
    #39868882
Sonik25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
добрый день, подскажите как зарегистрировать библиотеку 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 не найдена".
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39868886
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего ее не надо регистрировать. Попробуй положить в папку с программой.
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39868894
Sonik25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima T, лежит, программа просит регистрацию. До и на других системах от WIN XP До Win 10 и на Server 2003 я ее регистрировал
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39868897
Sonik25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может в системе чего нить не хватает? что нить доустановить нужно?
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39868899
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй регистрировать не в папке виндовса, а в папке программы.

Точно проблема в этой fox.fll ? Может еще что-то не хватает?
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39868901
Sonik25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima T,точно, программа явно просит регистрацию.
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39868911
Sonik25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima T, может с правами чтото у админа?
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39868922
Sergey Sizov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sonik25Dima T,точно, программа явно просит регистрацию.Регистрацию ЧЕГО? Именно этого файла?
Кстати, что это за файл и откуда он взят?
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39868924
Sonik25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey Sizov, вы сейчас подсказали идею. может попробывать еще какой нить не fll а dll файл зарегистрировать? тут станет ясно дело в файле или нет.
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39868926
Sonik25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey Sizov, библиотека для программы на fox pro, давно работающая. Написанная предыдущим программистом.
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39868930
Sergey Sizov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sonik25Sergey Sizov, вы сейчас подсказали идею. может попробывать еще какой нить не fll а dll файл зарегистрировать? тут станет ясно дело в файле или нет.Ну, собственно, так и должно быть. Что-то я не помню, чтобы в фоксовой документации было что-то про создание FLL с СОМ-серверами, требующими регистрации.
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39868934
Sergey Sizov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sonik25Sergey Sizov, библиотека для программы на fox pro, давно работающая. Написанная предыдущим программистом.Прелестно. Исходники есть?
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39868936
Sonik25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey Sizov, ели только refox декомпилировать
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39868937
Sergey Sizov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sonik25Sergey Sizov, ели только refox декомпилироватьИ каким боком Refox к библиотеке, написанной, скорее всего, на С?
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39868946
Sonik25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey Sizov, тогда исходника fll файла нет((
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39868948
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sonik25Sergey Sizov, тогда исходника fll файла нет((
Исходники фоксовой проги есть? Надо в них смотреть на какой строке ошибка происходит.

PS Попробуй прогу запустить с правами админа
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39868962
Sonik25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39868966
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
windir это папка C:\Windows\, туда пробовал свою fll копировать?

Для проверки запусти cmd и там выполни
Код: sql
1.
echo %windir%
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39869010
Sonik25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima T, ок, попробую и отпишусь
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39869100
Sergey Sizov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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 в папке винды и установкой этого файла называется копирование его в папку с виндой.
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39869689
Boban5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey Sizov, может быть это - "=lm(0)"
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39869690
d7i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если это 32-битный файл он вполне может не работать в 64-разрядной системе.
Такое в Windows 64bit наблюдается довольно часто. Увы...
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39869865
Sergey Sizov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Boban5Sergey Sizov, может быть это - "=lm(0)"Не может. Это уже вызов функции из этой библиотеки.
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39869870
Sergey Sizov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
d7iЕсли это 32-битный файл он вполне может не работать в 64-разрядной системе.
Такое в Windows 64bit наблюдается довольно часто. Увы...Увы, но сие замечание не к месту. Сам фокс 32-битный, а библиоткеа, судя по Set Library To, стандартная для фокса и тоже, естественно, 32-битная и работает в адресном пространстве фокса, а не отдельным процессом.
...
Рейтинг: 0 / 0
как зарегистрировать библиотеку fox.fll
    #39869884
d7i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Из интернета:
авторобращаю ваше внимание на то, что если у вас 64-разрядная система, то у вас есть два regsvr32.exe — один в папке C:\Windows\SysWOW64, второй — C:\Windows\System32. И это разные файлы, причем 64-бит находится в папке System32.
авторКликните правой кнопкой мыши по DLL, которую нужно зарегистрировать и выберите пункт меню «Открыть с помощью».
Нажмите «Обзор» и найдите файл regsvr32.exe в папке Windows/System32 или Windows/SysWow64, откройте DLL с помощью него.
авторЕсли вы программист и регистрируете свою DLL, попробуйте regasm.exe
...
Рейтинг: 0 / 0
25 сообщений из 30, страница 1 из 2
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как зарегистрировать библиотеку fox.fll
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]