powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как убрать все окна при запуске программы
10 сообщений из 10, страница 1 из 1
Как убрать все окна при запуске программы
    #38958191
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стартую программу из окна Command, убираю окна например
IF WEXIST("standard")
DEACTIVATE WINDOW "standard"
ENDIF
IF WEXIST("command")
DEACTIVATE WINDOW "command"
ENDIF

но убираются не все окна(DataSession properties и т.д.)...надо ли проверять все окна открыты или нет, или можно какой-нибудь командой убрать сразу все окна?
...
Рейтинг: 0 / 0
Как убрать все окна при запуске программы
    #38958213
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй
Код: sql
1.
DEACTIVATE WINDOW all
...
Рейтинг: 0 / 0
Как убрать все окна при запуске программы
    #38958344
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поставил команду первой строчкой, окна пропертис и датасет и т.д. не исчезли...:(
...
Рейтинг: 0 / 0
Как убрать все окна при запуске программы
    #38958448
makar12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
q1w1e1,

HIDE WINDOW ALL
...
Рейтинг: 0 / 0
Как убрать все окна при запуске программы
    #38958502
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет не помогает... я даже в дебугере остановил и в командном окне написал DEACTIVATE(hide) WINDOW "Data Session", не исчезло...:-)
...
Рейтинг: 0 / 0
Как убрать все окна при запуске программы
    #38958541
makar12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
q1w1e1,

HIDE WINDOW "View"
...
Рейтинг: 0 / 0
Как убрать все окна при запуске программы
    #38959081
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как тогда проверить, какие окна открыты в фоксе..., ладно я скрою окно view, но открыто окно свойств и т.д., т.е. если не срабатывает закрыть все окна, значит надо как-то получить список всех активированных окон...
...
Рейтинг: 0 / 0
Как убрать все окна при запуске программы
    #38959116
sg12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
q1w1e1

LOCAL lcString,lcStr,i
lcString = 'Standard,Layout,Query Designer,View Designer,Color Palette,Form Controls,Database Designer,Report Designer,Report Controls,Print Preview,Form Designer'
FOR i = 1 TO GETWORDCOUNT(lcString,',')
lcStr = GETWORDNUM(lcString,i,',')
IF WEXIST(lcStr)
HIDE WINDOW (lcStr)
ENDIF
ENDFOR
...
Рейтинг: 0 / 0
Как убрать все окна при запуске программы
    #38959359
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо... только я не стал проверять все названия, но например View Designer нет окна(ACTIVATE WINDOW View Designer ошибка), поэтому убрав из приведенного кода Designer, окно скрылось... спасибо, осталось выяснить название окна, у которого в caption написано Properties...:-)
...
Рейтинг: 0 / 0
Как убрать все окна при запуске программы
    #38959361
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все, проблему решил...
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как убрать все окна при запуске программы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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