:: Visual Foxpro, Foxpro for DOS
Помогите создать .exe из проекта Visual FoxPro 9.0
CmeTp

Сообщений: 9
Дата регистрации: 24.12.2024
Я пытаюсь создать исполняемый файл (.exe) из своего проекта. Хочу, чтобы этот .exe работал на компьютере, где Visual FoxPro не установлен.
Ratings: 0 negative/0 positive
Re: Помогите создать .exe из проекта Visual FoxPro 9.0
chunihin-df

Сообщений: 151
Откуда: Тюмень
Дата регистрации: 18.11.2013
Для VFP 9 вот так
1) Зайти в папку C:\Program Files (x86)\Common Files\Microsoft Shared\VFP на своем компьютере
или в папку с дистрибутивом VFP9 <путь к дистрибутиву vfp9>\program files\common files\microsoft shared\vfp

Скопировать файлы vfp9r.dll, vfp9rrus.dll в папку приложения (там где находится exe приложения)

2) Скопировать msvcr71.dll в папку приложения
Взять можно например в папке с дистрибутивом VFP9 <путь к дистрибутиву vfp9>\win\system

Этот минимум, который нужен для работы приложения
Ratings: 0 negative/0 positive
Re: Помогите создать .exe из проекта Visual FoxPro 9.0
Vedmak

Сообщений: 6165
Откуда: CiTY
Дата регистрации: 30.10.2003
Так делать не надо!

Вы обратились к системной папке Microsoft. VFP9 старый софт и новые версии библиотек от MS фокс не узнаёт.
В родных ОС системных папках постоянно будут копиться библиотеки с новыми обновлениями.

Runtime библиотеки надо таскать в папке с приложением. Даже старые OCX надо регистрировать (regsvr32) в винде до 11-ой включительно.


------------------
Говорить стоит лишь для тех, кто слушает.
Ratings: 0 negative/0 positive
Re: Помогите создать .exe из проекта Visual FoxPro 9.0
Vedmak

Сообщений: 6165
Откуда: CiTY
Дата регистрации: 30.10.2003
http://joxi.ru/Rmz9OxdCRXv73r

04.05.2004 14:53 1&#255;645&#255;320 gdiplus.dll
09.03.2004 16:45 662&#255;288 mscomct2.ocx
15.04.2005 20:58 1&#255;071&#255;088 MSCOMCTL.OCX
23.07.1999 13:32 105&#255;472 mscomm32.ocx
21.02.2003 08:42 348&#255;160 msvcr71.dll
09.03.2004 17:45 124&#255;688 mswinsck.ocx
15.10.2007 11:45 4&#255;734&#255;976 vfp9r.dll
15.10.2007 11:15 1&#255;187&#255;840 VFP9RENU.DLL
15.10.2007 11:47 1&#255;212&#255;416 vfp9rrus.dll
15.10.2007 11:45 3&#255;907&#255;584 vfp9t.dll

таскаю за собой
Socket это понятно
2 - 4 я строки Com* регаю неглядя


------------------
Говорить стоит лишь для тех, кто слушает.




Исправлено 5 раз(а). Последнее : Vedmak, 14.04.25 23:48
Ratings: 0 negative/0 positive
Re: Помогите создать .exe из проекта Visual FoxPro 9.0
alex;

Сообщений: 4087
Откуда: Москва
Дата регистрации: 23.11.2004
https://foxclub.ru/knowledgebase/installyator-runtime-bibliotek-vfp9-sp2-rus/
и
https://foxclub.ru/faq/chavo/ustanovka-i-zapusk-gotovogo-exe/

Не?



Исправлено 1 раз(а). Последнее : alex;, 15.04.25 00:05
Ratings: 0 negative/0 positive
Re: Помогите создать .exe из проекта Visual FoxPro 9.0
chunihin-df

Сообщений: 151
Откуда: Тюмень
Дата регистрации: 18.11.2013
Vedmak
Так делать не надо!
Вы обратились к системной папке Microsoft. VFP9 старый софт и новые версии библиотек от MS фокс не узнаёт.
В родных ОС системных папках постоянно будут копиться библиотеки с новыми обновлениями.

Это был ответ на вопрос "где взять те dll, которые надо положить в папку с приложением"
Ratings: 0 negative/0 positive
Re: Помогите создать .exe из проекта Visual FoxPro 9.0
alex;

Сообщений: 4087
Откуда: Москва
Дата регистрации: 23.11.2004
О, я не один полуночник.
Ratings: 0 negative/0 positive
Re: Помогите создать .exe из проекта Visual FoxPro 9.0
chunihin-df

Сообщений: 151
Откуда: Тюмень
Дата регистрации: 18.11.2013
Не, я уже месяц как вышел из режима "спать по 3 часа".
Теперь так: рано лег, рано встал, так-то уже 6 утра.
Ratings: 0 negative/1 positive
Re: Помогите создать .exe из проекта Visual FoxPro 9.0
akvvohinc
Автор

Сообщений: 4720
Откуда: Москва
Дата регистрации: 11.11.2008
Цитата:
VFP9 старый софт и новые версии библиотек от MS фокс не узнаёт.
А можно перечислить поименно библиотеки из того списка (кроме gdiplus.dll), которые обновятся, допустим, в Win10 или Win11, и поэтому Фокс их не узнает?



Исправлено 1 раз(а). Последнее : akvvohinc, 15.04.25 15:42
Ratings: 0 negative/0 positive
Re: Помогите создать .exe из проекта Visual FoxPro 9.0
alex;

Сообщений: 4087
Откуда: Москва
Дата регистрации: 23.11.2004
Во, ктасти, онтересные проекты для деплоя
https://www.advancedinstaller.com/create-msi-installer-with-visual-studio.html
https://github.com/doughennig/deployfox
https://github.com/VFPX/VFPXDeployment
Ratings: 0 negative/1 positive
Re: Помогите создать .exe из проекта Visual FoxPro 9.0
Vedmak

Сообщений: 6165
Откуда: CiTY
Дата регистрации: 30.10.2003
) папка моего рабочего приложения...

OCX старых библиотек с элементами интерфейса (кнопки, списки) надо регать через Regsrv32..
Старые 32-х битные сокеты так же надо регать руками через OCX.

... можно поискать инасллятор InnoSetup для VFP7) без повода.


------------------
Говорить стоит лишь для тех, кто слушает.




Исправлено 4 раз(а). Последнее : Vedmak, 29.04.25 00:03
Ratings: 0 negative/0 positive
Re: Помогите создать .exe из проекта Visual FoxPro 9.0
Vedmak

Сообщений: 6165
Откуда: CiTY
Дата регистрации: 30.10.2003
Это папка для терминальных сессий. Пользователей пока около 20.
У каждого пользователя терминальной сессии своя папка ништяков)
В пользовательскую папку юзара ОС надо прокрастся договариваясь с правами ОС.
Рядом со свом экзешником файло разбросать система не запрещает.

Ниже мое творчество


------------------
Говорить стоит лишь для тех, кто слушает.




Исправлено 2 раз(а). Последнее : Vedmak, 29.04.25 00:00
Ratings: 0 negative/0 positive
Re: Помогите создать .exe из проекта Visual FoxPro 9.0
of63

Сообщений: 26603
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
CmeTp
Я пытаюсь создать исполняемый файл (.exe) из своего проекта. Хочу, чтобы этот .exe работал на компьютере, где Visual FoxPro не установлен.

Вопрос задай. "Как это сделать вероятно"
надо "установить рантайм" этого фокса, просто EXE не заработает на нулевом компе
Ratings: 0 negative/0 positive
Re: Помогите создать .exe из проекта Visual FoxPro 9.0
Vedmak

Сообщений: 6165
Откуда: CiTY
Дата регистрации: 30.10.2003
Цитата:
просто EXE не заработает на нулевом компе

Это факт!


------------------
Говорить стоит лишь для тех, кто слушает.
Ratings: 0 negative/0 positive
Re: Помогите создать .exe из проекта Visual FoxPro 9.0
sphinx

Сообщений: 32804
Откуда: Екатеринбург
Дата регистрации: 22.11.2006
На ЗИКе (машиностроение) мне с пеной у рта доказывали, что без установки фокса - не полетит. Поржал.
Потом у зама по проектированию вещала в годах начальница - "да не собрать тебе в ЕХЕ досовский код". Улыбнулся - а давайте соберу.
- Нееее, люди умней тебя (критерии ее непонятны, в клубе еще кто-то и скажет так, да не буду спорить) ПЫТАЛИСЬ не один год. Никто не собрал.
....


Ради принципа сел и собрал. Да, пару часов убил. Но не стал показывать, я доказал сам себе, им это и не нужно, как и мой труд, опыт, кому-то за советом подойти - стыдно. Плюнул на этот детсад, неинтересно. Год живу без этого цирка, просто песТня.

И вам всем желаю того же. Не видите перспективы - найдите другие. Они есть. Ну да, это как с сусликом.


------------------
"Veni, vidi, vici!"(с)
Ratings: 0 negative/0 positive


Эта тема закрыта.

On-line: 29 DmitryKn Владимир Максимов  (Гостей: 27)

© 2000-2025 Fox Club 
Яндекс.Метрика