|
|
|
Событие в MDI форме
|
|||
|---|---|---|---|
|
#18+
Помогите пожалуйста в таком вопросе. Имеется MDI форма, в ней динамически создаются дочерние формы. Каким образом сделать так чтобы при срабатывание таймера в MDI форме В во всех дочерних формах возникало событие(дочерние формы перехватывали это событие). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2004, 10:35:30 |
|
||
|
Событие в MDI форме
|
|||
|---|---|---|---|
|
#18+
ResidentПомогите пожалуйста в таком вопросе. Имеется MDI форма, в ней динамически создаются дочерние формы. Каким образом сделать так чтобы при срабатывание таймера в MDI форме В во всех дочерних формах возникало событие(дочерние формы перехватывали это событие). Суть: в дочерних формах должна быть ссылка класс, однозначно связывающий дочерние формы и родительскую MDI Как простейший вариант - ссылка на саму родительскую MDI В ней во время срабатывания таймера вы поднимаеите свое событие, например RaiseEvent TimerEvent В дочерних формах объявляете private withevents m_oMDIParetnt as MDIParent и перехватываете его Перед показам дочерней формы передаете туда ссылку на родительскую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2004, 12:01:00 |
|
||
|
Событие в MDI форме
|
|||
|---|---|---|---|
|
#18+
Дело в том что я не сталкивался с такими вещами как RaiseEvent, WithEvents для работы с событиями, объясните пожалуйста по подробнее и если можно небольшой пример. Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2004, 12:29:10 |
|
||
|
Событие в MDI форме
|
|||
|---|---|---|---|
|
#18+
ResidentДело в том что я не сталкивался с такими вещами как RaiseEvent, WithEvents для работы с событиями, объясните пожалуйста по подробнее и если можно небольшой пример. Заранее спасибо. 1 Старт VB6, новый EXE проект. Form1 создается по умолчанию 2 Добавить MDI форму 3 В Form1 выставить MDIChild=True 4 В свойствах проекта выставить StartUpObject MDIForm1 5 На форму MDIForm1 положить таймер 6 В Form1 добавить следующий код Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2004, 13:11:03 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=32777168&tid=2168621]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 353ms |

| 0 / 0 |
