Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Надо спрятать окно!

367
03 февраля 2007 года
Meatcoins
303 / / 18.01.2006
В Delphi хочу сделать так, чтобы вначале загрузки программы окна не было! Ну, как в Ассемблере:
 
Код:
push    SW_HIDE
    push    eax    
    call    ShowWindow

Вот в Delphi:
 
Код:
procedure TForm1.FormCreate(Sender: TObject);
var
handle: hwnd;
begin
//Form1.Hide(); не помогает!
handle := GetWindow(0,GW_OWNER); // ТОЖЕ
ShowWindow(handle,SW_HIDE);       // НЕ РАБОТАЕТ!
end;
268
03 февраля 2007 года
Михаил
587 / / 25.06.2005
1. попробуй ShowWindow(Form1.Handle, sw_hide);
2. Form1.Visibility:=false
499
03 февраля 2007 года
madjahed
149 / / 14.01.2004
Нужно во первых установить значение Visible главной формы в false, а во вторых нужно прописать в файле проекта, где WinMain в самом начале Application.ShowMainForm=false
367
03 февраля 2007 года
Meatcoins
303 / / 18.01.2006
Спасибо! Всё получилось!
7
07 февраля 2007 года
@pixo $oft
3.4K / / 20.09.2006
Да?Можно было вообще в проекте(в файле .dpr) вставить начальный код(который должен работать без окна),а потом уже Form.Initialize/Create или как там(давно на Delphi не работал)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог