powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Меню
12 сообщений из 12, страница 1 из 1
Меню
    #32623854
kdn86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Товарищи кто может помогите. Мне необходимо EXE программе подставить моё меню вместо того которое там создалось автоматически. В главном файле пишу
set talk off
set help off
set safe off
SET EXCLU OFF
set dele on
SET SYSMENU OFF
DO menu.mpr
read events
CLEAR EVENTS
quit
но ничего не получается да я ине уверен что правильно пишу. Помогите
...
Рейтинг: 0 / 0
Меню
    #32623890
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdn86
SET SYSMENU OFF
DO menu.mpr


Крманда SET SYSMENU OFF - лишняя. Твое меню и так заменит системное, если у него стоит признак "Replace" (это значение по умолчанию).

Посмотреть значение этого признака можно в конструкторе меню пунтк системного меню "View", подпункт "General options" раздел "Location"
...
Рейтинг: 0 / 0
Меню
    #32623950
kdn86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SET SYSMENU OFF убрал, проверил признак "Replace" стоит а в программе остаётся то которое там создалось автоматически.
...
Рейтинг: 0 / 0
Меню
    #32623991
A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SET SYSMENU to
...
Рейтинг: 0 / 0
Меню
    #32624014
kdn86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
to a!
to, а после что?
...
Рейтинг: 0 / 0
Меню
    #32624025
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Меню создавал через дезайнер меню?
2) Что возвращает функция

?SET('SYSMENU')

непосредственно перед командой DO menu.mpr

3) Проект работает в основном окне FoxPro или на базе As Top-Level форм?
...
Рейтинг: 0 / 0
Меню
    #32624054
kdn86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
меню создавал через дезайнер
когда я запускаю главную программу на выполнение из fox то меню fox меняется на моё. И через меню запускаются формы и отчёты всё работает как полагается, но ЕХЕ не работает он запускается всё нормально но меню не то он сам подставляет какоето меню.
...
Рейтинг: 0 / 0
Меню
    #32624071
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наиболее вероятная причина - это перепутал версию файла menu.mpr Т.е. в EXE попало другое меню.

Сделай следующее:

1) Запусти поиск по диску на предмет поиска файл

menu.mpx

Расширение именно "mpx" - это откомпилированная версия твоего mpr файла. Удали все найденные файлы

2) Сделай очистку твоего файла проекта: пункт главного меню Project, подпункт "Clean Up Project"
3) Повтори генерацию своего меню в дезайнере меню
4) Перекомпили свой EXE поставив птичку в пункте "Recompile all files". Чтобы не было глюков с открытыми классами перед такой компиляцией обязательно дай в командном окне команду

CLEAR ALL
...
Рейтинг: 0 / 0
Меню
    #32624411
fox_kiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а ты часом read event не забыл воткнуть????

set sysm to поставь обязательно, чтобы системное грохнуть, а потом его можно вернуть - set syst to defa
...
Рейтинг: 0 / 0
Меню
    #32625388
ф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ф
Гость
kdn86to a!
to, а после что?

Ничего
SET SYSMENU TO
без парамеров уберет системное меню с экрана - т.е. ничего
...
Рейтинг: 0 / 0
Меню
    #32625395
ф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ф
Гость
kdn86to a!
to, а после что?

Ничего
SET SYSMENU TO
без парамеров уберет системное меню с экрана - т.е. ничего
...
Рейтинг: 0 / 0
Меню
    #32626855
kdn86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так и SET SYSMENU off тоже отключает меню
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Меню
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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