|
|
|
События......
|
|||
|---|---|---|---|
|
#18+
Открываю одну форму(1) из другой(2), делаю что мне нужно а потом закрываю, Можно ли отловить в форме (2) закрытие (1)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2003, 15:36 |
|
||
|
События......
|
|||
|---|---|---|---|
|
#18+
Да, несколькими способами. Cпособ 1 Ставишь на форму таймер, на событие таймера вешаешь проверку загружена ли форма Типа if CurrentProject.AllForms("Form1").IsLoaded=False then 'все - кирдык Form1 end if Способ 2 Не скажу. ибо и певрого хватит за глаза ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2003, 15:40 |
|
||
|
События......
|
|||
|---|---|---|---|
|
#18+
В форме 1 можно написать функцию, вызываемую по ее закрытию, дальше можно напрямую вызвать некую функцию из формы 2 или (ИМХО лучше) вызвать глобальную функцию, реализующую то, что тебе надобно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2003, 15:41 |
|
||
|
События......
|
|||
|---|---|---|---|
|
#18+
Способ с таймером не совсем нравится, т.к. смысл этих форм следующий: форма (2) - берет данные из функции, которая расчитывает количество неоплаченного товара на руках, форма (1) служит для добавления записей в таблицу оплат, при закрытии формы (1) необходимо запустить request для формы (2), чтобы обновить данные, в случае с таймером обновления будут лишь затормаживать работу. А как создать глобальную переменную, которая будет видна как в форме (1) так и в форме (2)???? тогда способ с таймером тоже можно применить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2003, 15:46 |
|
||
|
События......
|
|||
|---|---|---|---|
|
#18+
Кхе. Закладка модули (после форм, отчетов и макросов)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2003, 15:55 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1804&tid=1681589]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
22ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 323ms |

| 0 / 0 |
