Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Почему в процедуре FormCreate; не работает Form1.Visible:=False;? [D7, 2000]


Страницы:   1 2

XTD ©   (2006-08-28 12:34:00) 

Нужно при загрузке скрыть форму. На этот код не реагирует никак Form1.Visible:=False;.
Какими способами еще можно?


Ketmar   (2006-08-28 15:12:00) [1]

> [24] XTD ©   (28.08.06 15:08)
бывает. только как это связано с ...? %-)


XTD   (2006-08-28 15:08:00) [2]

ЕмаЕ!
Я когда настраивал сворачивание в трэй, поставил на форме в FormStyle := fsStayOnTop, это то и было причиной моих надоеданий Вам.
НЕ ПОВТОРЯЙТЕ МОИХ ОШИБОК!

Всем спасибо!

;-)))))))))))))))))))))))))))))


Anatoly Podgoretsky   (2006-08-28 13:27:00) [3]

XTD ©   (28.08.06 13:18) [18]
Нет простых форм, есть главная и прочии.


Fay   (2006-08-28 13:24:00) [4]

> Может тебе мешает 2000?
Точно! Надо комп вырубить!!!


Elen   (2006-08-28 13:22:00) [5]


> XTD


unit Unit1;

interface

uses
 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 Dialogs, ExtCtrls, Buttons;

type
 TForm1 = class(TForm)
   procedure FormCreate(Sender: TObject);
 private
   { Private declarations }
 public
   { Public declarations }
 end;

var
 Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
Application.ShowMainForm :=false;
end;

end.

Правельно тебе подсказывают - Это работает в ХР.
Может тебе мешает 2000?


Fay   (2006-08-28 13:21:00) [6]

2 XTD ©   (28.08.06 13:18) [18]
Паслушай, дарагой. У всех работает - у тебя нет. М.б. интенсивность космических лучей повысилась?


Сергей М.   (2006-08-28 13:21:00) [7]


> XTD ©   (28.08.06 13:18) [18]


У тебя глаза есть ?)

Ты [11] читал ?)

Все же там разжевано)


XTD   (2006-08-28 13:18:00) [8]

Злые Вы мастера. Вроде и вопрос не сложный, а ответа конкретного нет. Есть простая форма и ее нужно скрыть при загрузке… Буду пробовать методом тыка, может и получится …
:-(


Fay   (2006-08-28 13:10:00) [9]

2 Leonid Troyanovsky ©   (28.08.06 12:56) [10]
> Пуркуа па?
Действительно. С чем-то перепутал. Вот только с чем... 8)


XTD   (2006-08-28 13:04:00) [10]

(15) Я же говорю что не знаю как это правильно сделать, поэтому пробую уже все что попало.


Anatoly Podgoretsky   (2006-08-28 13:02:00) [11]

XTD ©   (28.08.06 13:01) [14]
Это ты зря, это резко меняет отношение к тебе.


XTD   (2006-08-28 13:01:00) [12]

(10) Да.
(9) Нет.


Anatoly Podgoretsky   (2006-08-28 12:59:00) [13]

Правда в FormCreate ничего работать не будет, видимость обрабатывается позже.


Anatoly Podgoretsky   (2006-08-28 12:58:00) [14]

Правильно орать не надо, пока ничего не рассказано.


Сергей М.   (2006-08-28 12:56:00) [15]


> XTD ©   (28.08.06 12:51) [7]


Справке ж написано:

To hide the main form at startup, set ShowMainForm to false in the main project file before the call to the Run method. Make sure that the Visible property of the form is also false.

Читать-то умеем ?)

"И не зачем так орать" (с) Кролик


Leonid Troyanovsky   (2006-08-28 12:56:00) [16]


> Fay ©   (28.08.06 12:46) [6]

> > Нет результата от Application.ShowMainForm := False;

> Надеюсь, ты это не в OnCreate запихнул?


Пуркуа па?

--
Regards, LVT.


Fay   (2006-08-28 12:55:00) [17]

2 XTD ©   (28.08.06 12:51) [7]
Ты наводящие вопросы читаешь? Может быть, ты показал нам что именно не работает? Или сказал, является ли Form1 MainForm?


Dmitrij_K   (2006-08-28 12:54:00) [18]

Menu Project->View Sources

 Application.Initialize;
 Application.ShowMainForm := False;
 Application.CreateForm(TMainForm, MainForm);


XTD   (2006-08-28 12:51:00) [19]

Люди, я еще раз говорю: МНЕ НУЖНО СПРЯТАТЬ МОЮ ФОРМУ ПРИ ЗАГРУЗКЕ. Как это сделать я не знаю. ПОМОГИТЕ ПОЖАЛУЙСТА.


Fay   (2006-08-28 12:46:00) [20]

2 XTD ©   (28.08.06 12:39) [3]
> Нет результата от Application.ShowMainForm := False;
Надеюсь, ты это не в OnCreate запихнул?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо