|
|
|
Использование одной процедуры в нескольких формах.
|
|||
|---|---|---|---|
|
#18+
Если в различных формах применяются идентичные подпрограммы обработки событий, то: - можно ли - и как использовать всего одну процедуру? Как вызывать (задавать) такую процедуру из того или иного события в свойствах различных форм? В каком разделе проекта д/б написан программный код такой процедуры? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2004, 08:10 |
|
||
|
Использование одной процедуры в нескольких формах.
|
|||
|---|---|---|---|
|
#18+
Во внешнем модуле, причем, такая процедура должна быть Public (default) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2004, 08:25 |
|
||
|
Использование одной процедуры в нескольких формах.
|
|||
|---|---|---|---|
|
#18+
Если я правильно понимаю, то имя процедуры создается автоматически и состоит из имени элемента и события, для которого был сделан запрос на процедуру и именно в момент запроса. Как переопределить это имя на имя Public-процедуры? Должна ли Public-процедура описана до обращения к ней из свойства события соответствующего элемента? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2004, 14:13 |
|
||
|
Использование одной процедуры в нескольких формах.
|
|||
|---|---|---|---|
|
#18+
Вы можете указать имя функции непосредственно в окне свойств, не создавая процедуру обработки события, но это не всегда удобно. Вы можете создать процедуру обработки события и в ней уже вызывать общую процедуру ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2004, 14:19 |
|
||
|
Использование одной процедуры в нескольких формах.
|
|||
|---|---|---|---|
|
#18+
авторЕсли я правильно понимаю, то имя процедуры создается автоматически и состоит из имени элемента и события, для которого был сделан запрос на процедуру и именно в момент запроса "Автоматически" создается процедура обработчика события А уже из нее можно вызывать вашу (самописную), которая в модуле написана и обозначена как Public В итоге, от обработчиков событий вы не избавитесь, но ведь проще в обработчике написать всего одну строку вызова процедуры, вместо копирования n строк? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2004, 14:23 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32552482&tid=1674011]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
156ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 247ms |
| total: | 491ms |

| 0 / 0 |
