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

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

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

Только вот _command.prg убрать не могу. Хоть ставь в конфиге RESOURCE, хоть не ставь, всё равно создаётся в папочке пректа.
...
Рейтинг: 0 / 0
02.11.2006, 16:49
    #34101687
Gron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройки VFP
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
02.11.2006, 17:40
    #34101917
Igrok4
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройки VFP
Это я уже читал в другой теме. И нифига не понял.
...
Рейтинг: 0 / 0
02.11.2006, 19:04
    #34102195
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройки VFP
Факт отображения стандартной панели 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
03.11.2006, 10:31
    #34103054
Igrok4
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройки VFP
Насколько я смог разобраться, получается следующее: вначале был проект .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
03.11.2006, 16:16
    #34104720
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройки VFP
Еще раз.

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

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

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

?SYS(2019)

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

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

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

?SET('RESOURCE')
ON

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

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

?SET('RESOURCE')
OFF

?SET('RESOURCE',1)
Ресурсный файл в папке проекта
...
Рейтинг: 0 / 0
07.11.2006, 18:36
    #34110161
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройки VFP
По умолчанию, если после установки 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
08.11.2006, 07:13
    #34110736
piva
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройки VFP
ВладимирМВ принципе, можно отключить и создание файла _command.prg. Но это делается не на уровне настроек FoxPro, а на уровне редактирования системного реестра Windows. Причем отключается не только создание файла _command.prg, но и вообще журналирование любой истории в любых программах.

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


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