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

не помогает. Прога просто перестает запускаться.
...
Рейтинг: 0 / 0
10.11.2004, 13:09
    #32775343
plugh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как спрятать главное окно !?
В свойствах форм свойство ShowWindow = 2 - и форма станет независимой от главного лисьего SCREEN'a
...
Рейтинг: 0 / 0
10.11.2004, 13:35
    #32775415
leaf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как спрятать главное окно !?
поиск по форуму
а вообще стоит ли ???
...
Рейтинг: 0 / 0
10.11.2004, 14:10
    #32775504
Как спрятать главное окно !?
to leaf
Стоит. Как говаривал ВВП, Мухи - отдельно, а котлеты - отдельно.
...
Рейтинг: 0 / 0
10.11.2004, 14:21
    #32775529
leaf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как спрятать главное окно !?
просто я через это прошел и не нашел ничего хорошего никаких приимуществ за исключением нескольких узкоспецифичных задач
...
Рейтинг: 0 / 0
10.11.2004, 14:25
    #32775537
leaf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как спрятать главное окно !?
зато минусы налицо
очень тяжело установить фокус в вызываемую при загрузке форму
я к своему стыду ничего не нашел убедительного по этой проблеме
кроме статьи микрософт об офицальном признании бага
...
Рейтинг: 0 / 0
10.11.2004, 17:29
    #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
10.11.2004, 17:30
    #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
10.11.2004, 17:32
    #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
10.11.2004, 17:33
    #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
10.11.2004, 17:33
    #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
10.11.2004, 17:36
    #32776076
-Гость-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как спрятать главное окно !?
Честное слово, мужики, не специально. Глюк какой-то.
...
Рейтинг: 0 / 0
10.11.2004, 17:37
    #32776078
alexFV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как спрятать главное окно !?
5 раз!!! Аж задымился колесик мышки!
Отличный способ закрыть тему!!!
...
Рейтинг: 0 / 0
11.11.2004, 00:37
    #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
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как спрятать главное окно !? / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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