Вниз
Скачать: CL | DM;

Глюк   Найти похожие ветки 

← →
id_privin ©   (2002-07-16 14:55) [0]

Пишу так : My_Form := TForm.Create(Application)
При этом почему-то созданная форма сразу-же показывается. Хотя вроде не должна.
Я что-то делаю не так? Или это глюк?


← →
Skier ©   (2002-07-16 14:59) [1]

>id_privin

> Я что-то делаю не так?


Весьма вероятно...


← →
id_privin ©   (2002-07-16 15:03) [2]

Очень смешно,... а конкретные предположения есть.


← →
Kaban ©   (2002-07-16 15:05) [3]

очевидно, в on_create формы стоит visible:=true;


← →
id_privin ©   (2002-07-16 15:10) [4]

Это не очевидно, т.к. в on_create вообще ничего нет(специально поставил коментарии)


← →
Skier ©   (2002-07-16 15:13) [5]

>id_privin
Хорошо бы код целиком увидеть
(вместе с событиями)...


← →
Reindeer Moss Eater   (2002-07-16 15:18) [6]

Форма случаем не MDIChild?


← →
saxon ©   (2002-07-16 15:19) [7]

Какой код блин в инспекторе стоит тру на визибле!!!
поменяй на фалш!!


← →
Skier ©   (2002-07-16 15:22) [8]

>saxon
Какой блин инспектор для TForm !?


← →
saxon ©   (2002-07-16 15:22) [9]

да и если MDIChild то и поменять то не даст :))


← →
Skier ©   (2002-07-16 15:24) [10]

>saxon
Тогда см. Skier © (16.07.02 15:13) :))


← →
olookin ©   (2002-07-16 15:25) [11]

Или это глюк или что-то действительно не так. У меня НЕ ПОКАЗЫВАЕТСЯ....


← →
saxon ©   (2002-07-16 15:26) [12]

Skier
ты попробуй для не MDIChild
потом говори!!!


← →
Skier ©   (2002-07-16 15:28) [13]

>saxon
Ты попробуй показать в инспекторе форму с классом TForm,
а потом "булки" будешь крошить !


← →
saxon ©   (2002-07-16 15:30) [14]

Короче пример
делаете новое приложение
доб новую форму и убераете ее из автозагрузки
в ее свойствах ставите Visible на True на первой форме кидаете кнопку и в обработчике клика
пишете
Form2:=TForm2.Create(Application);
стартуете
жмете на кнопку - ГЛЮК!!!


← →
Skier ©   (2002-07-16 15:33) [15]

>saxon
У него TForm, а не TForm1,TForm2...TFormn.
Смотри вопрос.


← →
Kaban ©   (2002-07-16 15:35) [16]

saxon ©
Ты че тупой, ты не понимаешь, что тебе тут Skier уже 10 минут вдалбливает:
TForm и TForm2 это разные вещи



← →
Skier ©   (2002-07-16 15:37) [17]

>Kaban
Спасибо за support, коллега !
А то я уже просто устал...


← →
Kaban ©   (2002-07-16 15:41) [18]

Будет смешно, если сейчас id_privin напишет, типа
ребята, я тормознул, у меня
My_Form := TForm2.Create(Application)
хотя здесь нашей вины нет


← →
olookin ©   (2002-07-16 15:43) [19]

Ну не хотят мой ответ-вопрос занести сюда...


← →
Skier ©   (2002-07-16 15:43) [20]

>Kaban

> хотя здесь нашей вины нет

Это уж точно...


← →
olookin ©   (2002-07-16 15:43) [21]

Idioten

Так вот, у меня все равно что TForm что TForm123 в любом случае не показывается эта форма. Вот так.


← →
saxon ©   (2002-07-16 15:44) [22]

>Kaban ©
>очевидно, в on_create формы стоит visible:=true;

сли не TForm2 то как такое сделать



← →
Skier ©   (2002-07-16 15:46) [23]

>olookin
Когда ты в Delphi создаёшь новую форму у неё
Visible установлено в False, поэтому и не показывается.


← →
olookin ©   (2002-07-16 15:47) [24]

Skier
Замечательно, а у него-то чего? Не так что-ли?


← →
Kaban ©   (2002-07-16 15:48) [25]

saxon
Теоретически возможно, но когда я писал ответ, я, признаться, не обратил на это внимание и написал первое, что пришло в голову и только потом понял, что это не то


← →
olookin ©   (2002-07-16 15:48) [26]

Skier
Пишет то он Tform а не TformMyForm и пр.
Значит, тоже не должно показывать, разве нет?


← →
Skier ©   (2002-07-16 15:51) [27]

>olookin
Не должно. У меня во всяком случае не показывает.
Поэтому я и говорю : см. Skier © (16.07.02 15:13)


← →
Kaban ©   (2002-07-16 15:53) [28]

чувствуется автор вопроса не покажется
скорее всего у него My_Form := TForm2.Create(Application)
и в конструкторе или инспекторе стоит visible:=true


← →
olookin ©   (2002-07-16 15:53) [29]

Хм, о чем же мы спорим?


← →
id_privin ©   (2002-07-16 17:37) [30]

Всем большое спасибо, не думал что мой вопрос вызовет столь бурное обсуждение.
Действительно в процессе манипуляций Delphi поставил у формы visible := true хотя его никто не просил.
псле saxon © (16.07.02 15:19) я обратил на это внимание.


← →
Skier ©   (2002-07-16 17:39) [31]

Смешно :)))



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.51 MB
Время: 0.013 c
14-95484
-=CrazyFish=-
2002-06-28 17:33
2002.07.29
оцените плиз...


3-95219
weak
2002-07-08 10:53
2002.07.29
Locate


1-95330
jiran
2002-07-15 17:49
2002.07.29
Как узнать, что запущенное приложение WinExec() закончилось..


3-95225
Ильдар
2002-07-08 11:45
2002.07.29
Разработка БД.


1-95372
jen_bond
2002-07-15 11:19
2002.07.29
Возможно ли??




   Наверх