powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / CD-версия программы на VFP - возможно ли ?
5 сообщений из 5, страница 1 из 1
CD-версия программы на VFP - возможно ли ?
    #32930122
strizh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите, pls, можно ли добиться полной автономности приложения на VFP 6 (или выше) ? Чтобы exe + вся среда исполнения VFP изначально были загружены на CD, без отметок в реестре и прочем. Таблицы хранятся локально (dbf).
...
Рейтинг: 0 / 0
CD-версия программы на VFP - возможно ли ?
    #32930144
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
strizhПодскажите, pls, можно ли добиться полной автономности приложения на VFP 6 (или выше) ? Чтобы exe + вся среда исполнения VFP изначально были загружены на CD, без отметок в реестре и прочем. Таблицы хранятся локально (dbf).
Да, можно - тут уже писали на этом форуме (воспользуйтесь поиском), какие библиотеки нужны в запускаемом каталоге с Вашей программой...
...
Рейтинг: 0 / 0
CD-версия программы на VFP - возможно ли ?
    #32930147
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если использовались только "штатные" средства FoxPro, то оно и так полностью автономно. В том смысле, что его родные Run-Time библиотеки (vfp6r.dll, vfp6renu.dll) не надо регистрировать в реестре. Достаточно того факта, что они лежат рядом с EXE (в той же директории).

Если программа запускается с CD, то надо обязательно отключить ресурсный файл командой

SET RESOURCE OFF

Вот, насчет более старших версий - не уверен. Там появилась дополнительная библиотека msvcr70.dll, а в VFP8 еще и gdiplus.dll. Просто не проверял, требуют ли они обязательной регистрации.

Хотя, не будет работать HELP. Точнее, он не будет вызваться из самого приложения, поскольку тут требуется обязательная регистрация библиотеки FoxHHelp.exe. А во библиотеку FoxHHelpps.dll регистрировать не обязательно.
...
Рейтинг: 0 / 0
CD-версия программы на VFP - возможно ли ?
    #32930474
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и не только SET RESOURCE OFF.
Еще в CONFIGе надо указать, что все временные файлы должны создаваться где-нибудь в
Код: plaintext
(GETENV('TEMP'))
...
Рейтинг: 0 / 0
CD-версия программы на VFP - возможно ли ?
    #32930504
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насчет директории для временных файлов - не обязательно. Они и так по умолчанию будут созданы в директории getenv('temp'). Это легко проверить:

Код: plaintext
1.
2.
3.
CREATE CURSOR test (testID I)
?FullPath("")   && директория по умолчанию
?DBF("test")    && где физически находится временный файл созданого курсора
?GetEnv("TEMP") && директория для временных файлов Windows
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / CD-версия программы на VFP - возможно ли ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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