powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / последний открытый проект
4 сообщений из 4, страница 1 из 1
последний открытый проект
    #34849113
splayn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как узнать последний открытый проект и как это значение(я) изменить?
...
Рейтинг: 0 / 0
последний открытый проект
    #34851414
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уточните о чем речь? Имеется в виду режим разработки (Design Time) и открйтый файл PJX или же время исполнения (Run-Time) и запуск гтовых EXE (APP)?

Кроме того, что Вы вкладываете в понятие "изменить значение"?

Может быть, Вам лучше описать то, чего Вы хотите добиться подобной модификацией? Возможно, есть другие пути решения проблемы?
...
Рейтинг: 0 / 0
последний открытый проект
    #34852110
splayn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я имею ввиду, каким образом во время разработки (Design Time) можно узнать какой проект в среде открыт последним и если установлено "Open last project on startup" какой(е) проект(ы) откроется(ются)?

Можно перефразировать вопрос еще и так: откуда фокс узнает какие проекты при предыдущем запуске оставались открытыми после закрытия фокса? (кол-во и какие вот что меня интересует)
...
Рейтинг: 0 / 0
последний открытый проект
    #34852591
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Размер и положение вообще всех когда-либо открытых в среде разработки окон и форм FoxPro хранит в специальном ресурсном файле, который по умолчанию называется FoxUser.dbf. Однако можно как изменить имя ресурсного файла, так и вообще его отключить. Либо через пункт меню Tools - Options - закладка File Locations - строка Resource File, либо командами SET RESOURCE и их аналогами в файле конфигурации Config.fpw

Ну, а факт их открытия при открытии среды FoxPro регулируется настройкой: Tools - Options - закладка View - птичка "Open last project on startup"

Можно отключить эту птичку и открывать нужный проект через файл конфигурации командами вида

Код: plaintext
1.
RESOURCE=FoxUser.dbf
COMMAND=MODIFY PROJECT MyProject.pjx

Первая команда устанавливает в качестве ресурсного файла файл FoxUser.dbf расположенный в текущей директории (если его нет он будет создан). А COMMAND указывает какую команду (только одну) надо выполнить при открытии среды FoxPro. В данном случае - открыть файл проекта MyProject.pjx также расположенного в текущей директории.

Если при открытии среды FoxPro надо выполнить несколько команд, то следует оформить их в отдельный файл PRG и через опцию COMMAND выполнить этот файл PRG

Код: plaintext
COMMAND=DO MyProg.prg

Или на закладке File Locations в Options сделать настройку для строки Startup Program
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / последний открытый проект
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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