powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Вечная проблема с *.exe
5 сообщений из 5, страница 1 из 1
Вечная проблема с *.exe
    #33804043
Goblin V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ, может кто знает, в чем проблема:
Имеется VFP 7. Из среды работает. Откомпилировал в ехе.
Переписал на другой комп, ессно добавил 3 dll-ки, все прекрасно работает.
Но на родном компе, там, где установлена VFP, ехе-шник не запускается.
Процесс имеется , но окно не выскакивает.
Совет типа "поставь READ EVENTS " не катит :)
Компилировать на 9 тоже не катит, там стоит купленная прога, которая не может работать ни с какой установленной версией, кроме 7.
...
Рейтинг: 0 / 0
Вечная проблема с *.exe
    #33804301
Фотография Hel!Riser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мож на родном компе конфиг не тот цепляеца. Со SCREEN=OFF например
...
Рейтинг: 0 / 0
Вечная проблема с *.exe
    #33804490
S866
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПроцесс имеется, но окно не выскакивает.

Какое окно - если главное фокса - то см совет Hel!Riser
а если окно вашей формы - то глядите настройки самой формы
Desctop=.t.
as top level form и другие.
...
Рейтинг: 0 / 0
Вечная проблема с *.exe
    #33804761
sergej_57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Чтобы запускать на одном компе разные версии фокса с инсталяцией надо
установить вначале версию с самым большим номером, а затем по убывающей.
Если по возрастающей старшая убивает младшую, а наоборот младшая не знает что уже существует более старшая.
Посмотри в купленной проге ее файл конфигурации, а также проанализируй системный реестр, что покупная прога там наделала. Желетельно с использованием программ отслеживающих все изменения в системном реестре
при инсталяции. Возможно при инсталяции покупной проги разработчики наложили ограничение на запуск других программ написанных на фоксе в той же самой версии - имя проги не то и вставили тебе вилы . Но вот старшие версии по идее они не должны видеть.
Если откопилируешь свою прогу в 9 версии, то установи ее без инсталяции, а
библиотеки кинь в ту же директорию
можно также и весь фокс 9 версии установить без инсталяции и система не будет знать что есть другой фокс.
...
Рейтинг: 0 / 0
Вечная проблема с *.exe
    #33813055
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi sergej_57!

> Чтобы запускать на одном компе разные версии фокса с инсталяцией надо
> установить вначале версию с самым большим номером, а затем по убывающей.

Нет, порядок установки особого значения не имеет - даже файловые ассоциации
можно в любой момент "поменять" - так чтобы по умолчанию фоксовые файлы
открывались в нужной версии.

> Если по возрастающей старшая убивает младшую, а наоборот младшая не знает
> что уже существует более старшая.

Никто никого не убивает - вообще САМИ фоксы разных версий друг с другом не
взаимодействуют (по крайней мере 6/7/8/9). ODBC драйвера (хотя реально есть
лишь драйвер версии 6.1 - более новых нет и не предвидится) и OleDB
провайдеры - это другое дело, но там не будет проблем с более новой версией.

> Возможно при инсталяции покупной проги разработчики наложили ограничение
> на запуск других программ написанных на фоксе в той же самой версии - имя
> проги не то и вставили тебе вилы.

Интересно как ты себе это представляешь :) Или просто фантазии/кошмары ?

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Вечная проблема с *.exe
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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