|
|
|
Видимость форм
|
|||
|---|---|---|---|
|
#18+
Есть допустим 2 формы: одна с Form1->FormStyle = fsMDIForm; Другая с Form2->FormStyle = fsMDIChild; Мне нужно чтобы при включении сначала появилась 2-ая форма (что-то вроде приветствия) а потом 1-ая... Заранее спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 15:00 |
|
||
|
Видимость форм
|
|||
|---|---|---|---|
|
#18+
А по точнее , при включении чего проги ? ш (';') (V),(V),, Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 15:04 |
|
||
|
Видимость форм
|
|||
|---|---|---|---|
|
#18+
При активации первой сразу же долдна появиться на пару секунд втроя На вторую я повесил TTimer на событие формы 2 на OnActivate написал Timer1->Enabled = true; на OnTimer Написал Timer1->Enabled = false; Close() 2 форма появляется но когда дело доходит до закрытия 2 формы тут он начинает ругаться что то там типa Cannot change visible in OnShow or OnHide ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 15:10 |
|
||
|
Видимость форм
|
|||
|---|---|---|---|
|
#18+
а закрываешь как ? ш (';') (V),(V),, Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 15:13 |
|
||
|
Видимость форм
|
|||
|---|---|---|---|
|
#18+
Просто пишу Close() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 15:14 |
|
||
|
Видимость форм
|
|||
|---|---|---|---|
|
#18+
а события нету на CLose (onClose()) ? странно все это как то . ш (';') (V),(V),, Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 15:20 |
|
||
|
Видимость форм
|
|||
|---|---|---|---|
|
#18+
на OnClose() нету ничего ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 15:23 |
|
||
|
Видимость форм
|
|||
|---|---|---|---|
|
#18+
а кусочек кода приведи , мжет там что и будет . ш (';') (V),(V),, Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 15:24 |
|
||
|
Видимость форм
|
|||
|---|---|---|---|
|
#18+
Form1: void __fastcall TForm1::FormActivate(TObject *Sender) { Form2->Show(); } Form2: void __fastcall TForm2::FormActivate(TObject *Sender) { Timer1->Enabled = true; } //--------------------------------------------------------------------------- void __fastcall TForm2::Timer1Timer(TObject *Sender) { Timer1->Enabled = false; Form2->Close(); } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 15:27 |
|
||
|
Видимость форм
|
|||
|---|---|---|---|
|
#18+
Странно , очень странно ... попробуй пройдись (клавишами F7,F8) и выясни где выскакивает . ш (';') (V),(V),, Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 15:37 |
|
||
|
Видимость форм
|
|||
|---|---|---|---|
|
#18+
1-ый случай: "Form1 - MDIForm и Form2 - MDIChild" Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 2-ой случай: "Form1 и Form2 - обычные формы" (изначально Form2->Visible должно быть false) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 18:43 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=32534867&tid=2034903]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
85ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 234ms |
| total: | 418ms |

| 0 / 0 |
