Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.15;
Скачать: CL | DM;

Вниз

Программное возбуждение событий.   Найти похожие ветки 

 
TrainerOfDolphins ©   (2006-09-27 14:15) [0]

Привет!
Вот, скажем, есть кнопка Button. Как вызвать событие Button.OnClick, не нажимая на эту кнопку?
Спасибо


 
Palladin ©   (2006-09-27 14:25) [1]

так и вызывать

Button1OnClick(Button1);


 
TrainerOfDolphins ©   (2006-09-27 14:33) [2]

Button1OnClick - это обработчик события?


 
Palladin ©   (2006-09-27 14:34) [3]

представь себе, да, обыкновенный метод


 
zdm ©   (2006-09-27 14:37) [4]

да можно и Sender не слать, Button1.Click; и будет тебе счастье


 
palva ©   (2006-09-27 14:37) [5]

Button1.Click
Он еще даст соответствующий ModalResult, если форма была модальной.


 
TrainerOfDolphins ©   (2006-09-27 14:38) [6]

А если у меня кнопка и её обработчик описаны в разных модулях? От туда, от куда мне надо вызвать это событие видно кнопку, но не видно её обработчик...


 
zdm ©   (2006-09-27 14:40) [7]

Uses тот другой модуль, допустим Form_NNN
и соответственно Form_NNN.Button1.Click


 
TrainerOfDolphins ©   (2006-09-27 14:41) [8]

2 zdm и palva
Спасибо. Но по правде сказать, кнопка это так, для примера. Меня интересует подобное возбуждение любого события...


 
zdm ©   (2006-09-27 14:44) [9]

не на все компоненты катит, типа Button1.Click, но помоему сто процентов катит Компонент.Событие(Sender)


 
Palladin ©   (2006-09-27 14:44) [10]

Любая обработка события является методом формы, который можно вызвать


 
TrainerOfDolphins ©   (2006-09-27 14:49) [11]

2 Palladin
см. [6]


 
ЮЮ ©   (2006-09-28 07:58) [12]


> От туда, от куда мне надо вызвать это событие видно кнопку,
>  но не видно её обработчик...

TrainerOfDolphins ©   (27.09.06 14:49) [11]

Обработчики, как и компоненты, расположены в published секции и видимость у них одинаковая.

Form_NNN.Button1 - кнопка
Form_NNN.Button1Click - метод Form_NNN, назначенный в качестве обработчика OnClick

Каким образом пвтаешься вызвать его ты, что тебе его не видно?


 
zdm ©   (2006-09-28 11:04) [13]

А интересно, самому можно программно возбудиться :)))


 
Fay ©   (2006-09-28 11:10) [14]

2 Palladin ©   (27.09.06 14:44) [10]
> Любая обработка события является методом формы
Так уж и формы? 8)


 
Palladin ©   (2006-09-28 11:27) [15]

Не буквоедствуй! :) без тебя знаю


 
Palladin ©   (2006-09-28 11:28) [16]

забыл добавить в конце... ":)"
челу пока будет достаточно, что формы, сомневаюсь что он со своим что то мутит если с видимостью разобраться не может...


 
IceBeerg ©   (2006-09-28 11:30) [17]


> 2 zdm ©   (28.09.06 11:04) [13]

Щаз придет модератор и каааак возбудит...



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

Текущий архив: 2006.10.15;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.049 c
15-1159197705
Konstantin555
2006-09-25 19:21
2006.10.15
Как в Microsoft Excel записать ячейку-константу?


15-1159172429
Ш-К
2006-09-25 12:20
2006.10.15
Поисковый сервис с учетом морфологии (рус.)


2-1159358066
Fostr
2006-09-27 15:54
2006.10.15
Передать данные из одной формы в другою


2-1159548385
ArtemESC
2006-09-29 20:46
2006.10.15
Массивы и передача параметров...


15-1159198548
AntiUser
2006-09-25 19:35
2006.10.15
Ну помогите мне пожалуйста книжкой и советом





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский