powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как спрятать главное окно !?
14 сообщений из 14, страница 1 из 1
Как спрятать главное окно !?
    #32775320
Maltsev Max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
_Screen.Visible=.f.

не помогает. Прога просто перестает запускаться.
...
Рейтинг: 0 / 0
Как спрятать главное окно !?
    #32775343
plugh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В свойствах форм свойство ShowWindow = 2 - и форма станет независимой от главного лисьего SCREEN'a
...
Рейтинг: 0 / 0
Как спрятать главное окно !?
    #32775415
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поиск по форуму
а вообще стоит ли ???
...
Рейтинг: 0 / 0
Как спрятать главное окно !?
    #32775504
to leaf
Стоит. Как говаривал ВВП, Мухи - отдельно, а котлеты - отдельно.
...
Рейтинг: 0 / 0
Как спрятать главное окно !?
    #32775529
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
просто я через это прошел и не нашел ничего хорошего никаких приимуществ за исключением нескольких узкоспецифичных задач
...
Рейтинг: 0 / 0
Как спрятать главное окно !?
    #32775537
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зато минусы налицо
очень тяжело установить фокус в вызываемую при загрузке форму
я к своему стыду ничего не нашел убедительного по этой проблеме
кроме статьи микрософт об офицальном признании бага
...
Рейтинг: 0 / 0
Как спрятать главное окно !?
    #32776050
luser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
#define SW_HIDE 0

Declare Integer FindWindow in Win32Api;
String @ lpClassName, ;
String @ lpWindowName

Declare Integer ShowWindow in Win32Api;
Integer hWnd,;
Integer nCmdShow

Local hWNDForm
hWNDForm = =FindWindow(0, thisform.caption) && Тут вместо thisform.caption может быть имя окна как строка или как ссылка не нее.
ShowWindow(hWNDForm,SW_HIDE)
Тут без обработок ошибок, но это ты сам разберешься по GetLastError.
Так пойдет ?
...
Рейтинг: 0 / 0
Как спрятать главное окно !?
    #32776056
luser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
#define SW_HIDE 0

Declare Integer FindWindow in Win32Api;
String @ lpClassName, ;
String @ lpWindowName

Declare Integer ShowWindow in Win32Api;
Integer hWnd,;
Integer nCmdShow

Local hWNDForm
hWNDForm = =FindWindow(0, thisform.caption) && Тут вместо thisform.caption может быть имя окна как строка или как ссылка не нее.
ShowWindow(hWNDForm,SW_HIDE)
Тут без обработок ошибок, но это ты сам разберешься по GetLastError.
Так пойдет ?
...
Рейтинг: 0 / 0
Как спрятать главное окно !?
    #32776067
Гость_XXX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
#define SW_HIDE 0

Declare Integer FindWindow in Win32Api;
String @ lpClassName, ;
String @ lpWindowName

Declare Integer ShowWindow in Win32Api;
Integer hWnd,;
Integer nCmdShow

Local hWNDForm
hWNDForm = =FindWindow(0, thisform.caption) && Тут вместо thisform.caption может быть имя окна как строка или как ссылка не нее.
ShowWindow(hWNDForm,SW_HIDE)
Тут без обработок ошибок, но это ты сам разберешься по GetLastError.
Так пойдет ?
...
Рейтинг: 0 / 0
Как спрятать главное окно !?
    #32776069
Гость_XXX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
#define SW_HIDE 0

Declare Integer FindWindow in Win32Api;
String @ lpClassName, ;
String @ lpWindowName

Declare Integer ShowWindow in Win32Api;
Integer hWnd,;
Integer nCmdShow

Local hWNDForm
hWNDForm = =FindWindow(0, thisform.caption) && Тут вместо thisform.caption может быть имя окна как строка или как ссылка не нее.
ShowWindow(hWNDForm,SW_HIDE)
Тут без обработок ошибок, но это ты сам разберешься по GetLastError.
Так пойдет ?
...
Рейтинг: 0 / 0
Как спрятать главное окно !?
    #32776070
Гость_XXX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
#define SW_HIDE 0

Declare Integer FindWindow in Win32Api;
String @ lpClassName, ;
String @ lpWindowName

Declare Integer ShowWindow in Win32Api;
Integer hWnd,;
Integer nCmdShow

Local hWNDForm
hWNDForm = =FindWindow(0, thisform.caption) && Тут вместо thisform.caption может быть имя окна как строка или как ссылка не нее.
ShowWindow(hWNDForm,SW_HIDE)
Тут без обработок ошибок, но это ты сам разберешься по GetLastError.
Так пойдет ?
...
Рейтинг: 0 / 0
Как спрятать главное окно !?
    #32776076
-Гость-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Честное слово, мужики, не специально. Глюк какой-то.
...
Рейтинг: 0 / 0
Как спрятать главное окно !?
    #32776078
alexFV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
5 раз!!! Аж задымился колесик мышки!
Отличный способ закрыть тему!!!
...
Рейтинг: 0 / 0
Как спрятать главное окно !?
    #32776446
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi Maltsev Max!

Очевидно у тебя все окна идут как In TopLevel Form - а единственное As
TopLevel окно - это и был злосчастный SCREEN. И прога у тебя запускается,
тока она наверное невидима :) Посмотри в списке процессов.
Про то как делать прогу без SCREEN-а (на основе своей As TopLevel формы)
довольно подробно описано в хелпе, в FAQ-ах да и просто поиском можно найти
массу информации.

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как спрятать главное окно !?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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