Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.10.15;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.041 c
1-1157473378
flaxe
2006-09-05 20:22
2006.10.15
Передать String другому приложению


6-1147748806
Ezorcist
2006-05-16 07:06
2006.10.15
Вопрос по NAT


2-1159384035
Tigraman
2006-09-27 23:07
2006.10.15
Получить список всех файлов и папок


15-1158863556
McSimm
2006-09-21 22:32
2006.10.15
17-ая ежегодная выставка информационных технологий Softool 2006


15-1158837623
iamdanil
2006-09-21 15:20
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский