powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Настройки VFP
14 сообщений из 14, страница 1 из 1
Настройки VFP
    #34099868
Igrok4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Слетели настройки и сейчас при запуске скомпилированного exe-шника в приложении появляется панель инструментов. Как её убрать?
Ещё стал появляться файл _command.prg, который мне нафиг не нужен (раньше не было). Как его убрать?
...
Рейтинг: 0 / 0
Настройки VFP
    #34099943
LeKo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Igrok4 Слетели настройки и сейчас при запуске скомпилированного exe-шника в приложении появляется панель инструментов. Как её убрать?

1)
HIDE WINDOW (lcToolBars)
где lc = ("Form Designer", "Standard", "Layout" и т.д.)

2)
RESOURCE = ON допустим в config-е и потом раз при запуске уберешь панель и она не появиться при след запусках
...
Рейтинг: 0 / 0
Настройки VFP
    #34100000
Igrok4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot LeKo1)
HIDE WINDOW (lcToolBars)
где lc = ("Form Designer", "Standard", "Layout" и т.д.)
[/quot]
А в Options... это можно сделать?
...
Рейтинг: 0 / 0
Настройки VFP
    #34100017
Gron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Igrok4
А в Options... это можно сделать?
Можно просто перекомпилировать проект, убарав предварительно в среде тулбар. Должен исчезнуть в exe
...
Рейтинг: 0 / 0
Настройки VFP
    #34100148
Igrok4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GronМожно просто перекомпилировать проект, убарав предварительно в среде тулбар. Должен исчезнуть в exe
Помогло. Спасибо.

Только вот _command.prg убрать не могу. Хоть ставь в конфиге RESOURCE, хоть не ставь, всё равно создаётся в папочке пректа.
...
Рейтинг: 0 / 0
Настройки VFP
    #34101687
Gron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VFP Help!The contents of the Command window are saved to a file, _command.prg, automatically unless the noRecentDocHistory system policy is enabled or you are not using a FoxUser resource file. You can clear the window by selecting Clear from the Command Window shortcut menu. To enable its use by multiple instances of Visual FoxPro, the file is only read when starting Visual FoxPro, and written when exiting Visual FoxPro. The file is located in the same directory as the FoxUser resource file. You can determine or change the location of the resource file from the Options dialog box, File Locations tab, or via language using SET("RESOURCE") or SET RESOURCE respectively.
...
Рейтинг: 0 / 0
Настройки VFP
    #34101917
Igrok4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это я уже читал в другой теме. И нифига не понял.
...
Рейтинг: 0 / 0
Настройки VFP
    #34102195
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Факт отображения стандартной панели ToolBar в готовом EXE и факт создания _command.prg, определяется наличием и подключением ресурсного файла FoxUser.dbf (fpt). Т.е. Вы каким-то образом перетащили клиенту этот ресурсный файл.

Отключить его надо только и исключительно в файле конфигурации CONFIG.FPW строкой

RESOURCE = OFF

Можно, конечно, дать команду SET RESOURCE OFF и собственно в коде программы, но это будет уже "поздно", пскольку сначала отобразится стандарный ToolBar, а потом уже "отключай - не отключай" - ничего не изменится.

Файл _command.prg - это тоже следствие использования ресурсного файла.

Проверь при запуске твоего EXE следующее:

-) Какой файл конфигурации подхвачен и подхвачен-ли вообще командой

Код: plaintext
?SYS( 2019 )

-) Проверь факт подключения ресурсного файла командой

Код: plaintext
?SET('RESOURCE')
...
Рейтинг: 0 / 0
Настройки VFP
    #34103054
Igrok4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько я смог разобраться, получается следующее: вначале был проект .pjx в него вносились изменения и в CONFIG.FPW команда

RESOURCE = OFF

была закоментирована, т.е. использовался ресурсный файл.
Файл _command.prg при этом не создавался. А FoxUser.dbf был размером около 1 кб.

После того как всё слетело, после запуска проекта _command.prg стал создаваться.
Если в CONFIG.FPW открыть команду RESOURCE = OFF, FoxUser.dbf не используется, но _command.prg создаётся.
Если RESOURCE = OFF оставить закоментированным, то после запуска проекта FoxUser.dbf сразу становиться 1,7 кб, т.е. добавляются новые настройки.
Я так подозреваю что надо делать ещё какие-то настройки в Options...
...
Рейтинг: 0 / 0
Настройки VFP
    #34104720
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще раз.

Не важно, что Вы считаете и что Вам кажется. ПРОВЕРЬТЕ что есть на самом деле .

Т.е. проверьте:

-) Какой файл конфигурации используется

?SYS(2019)

-) Какой файл ресурсов используется и используется ли вообще

?SET('RESOURCE')
?SET('RESOURCE',1)

Что где лежит и какой размер имеет - не важно. Важно, что именно ИСПОЛЬЗУЕТСЯ.
...
Рейтинг: 0 / 0
Настройки VFP
    #34109666
Igrok4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
?SYS(2019)
Использует файл конфигурации в папке проекта.
RESOURCE = OFF закоментирована

?SET('RESOURCE')
ON

?SET('RESOURCE',1)
Ресурсный файл в папке проекта

Если отключаю использование ресурсного файла в Options, то
?SYS(2019)
Использует файл конфигурации в папке проекта.

?SET('RESOURCE')
OFF

?SET('RESOURCE',1)
Ресурсный файл в папке проекта
...
Рейтинг: 0 / 0
Настройки VFP
    #34110161
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По умолчанию, если после установки FoxPro ничего нигде специально не настраивалось, то:

Ресурсный файл FoxUser.dbf будет создан в папке

С:\Windows\System32\FoxUser.dbf

или

С:\WinNT\System32\FoxUser.dbf

Там же будет создан и файл _command.prg. Он автоматически создается в той директории, которая указана как директория ресурсного файла - SYS(2005)

Файл _command.prg содержит в себе те команды, которые были набраны в окне Command. Если Вы периодически очищаете окно Command, то это означает автоматическое очищение содержимого файла _command.prg

Если окно Command не открывается (а оно не открывается в готовом EXE), то и файл _command.prg не создается.

В принципе, можно отключить и создание файла _command.prg. Но это делается не на уровне настроек FoxPro, а на уровне редактирования системного реестра Windows. Причем отключается не только создание файла _command.prg, но и вообще журналирование любой истории в любых программах.

Раздел реестра

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

Свойство

NoRecentDocsHistory = dword:00000001 (1)

1 - отключить ведение истории
0 (или нет такого свойства) - включить ведение истории.

Вообще-то, этот флаг отвечает за автоматическое добавление строк в пункт сисстемного меню: Пуск \ Документы.
...
Рейтинг: 0 / 0
Настройки VFP
    #34110736
piva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВладимирМВ принципе, можно отключить и создание файла _command.prg. Но это делается не на уровне настроек FoxPro, а на уровне редактирования системного реестра Windows. Причем отключается не только создание файла _command.prg, но и вообще журналирование любой истории в любых программах.

Я делаю проще - ставлю атрибуты файлу _command.prg ReadOnly+Hidden и он при каждом запуске у меня пустой
...
Рейтинг: 0 / 0
Настройки VFP
    #34110769
puls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А у меня не хочется создатся _command.prg.Как настроить что бы она создалась?
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Настройки VFP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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