Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Господа подскажите плз, как вызвать из программы нажатие


JTAG ©   (2006-05-29 17:45:00) 

на кнопку?
Нужно чтобы программа сама нажала на кнопку Form1.Button2Click


Ega23   (2006-05-30 09:22:00) [1]


> да потому, что у тебя вместо сендера метод передается :)


Упсссс. Опечатка. Имел ввиду Form1.Button1Click(Form1.Button1);


Palladin   (2006-05-29 22:43:00) [2]


> не помогло

да ну что ты говоришь, тогда два варианта, либо ты вызываешь метод несозданного объекта класса, либо у тебя вообще этот онбуттон1клик не работает сам по себе ибо содран с ошибками


Desdechado   (2006-05-29 22:40:00) [3]

> Почему НАДО
да потому, что у тебя вместо сендера метод передается :)


Ega23   (2006-05-29 19:19:00) [4]


> точно изврат, ибо надо Form1.Button2Click(Form2);


Почему НАДО? Вообще-то, если Sender в обработчике не анализоровать, то вообще можно nil поставить. А если анализируешь, то от логики зависит...


JTAG   (2006-05-29 18:52:00) [5]

Все перепробовал вот как надо
form1.Button2.Click;   (OnClick не подходит)
Огромное спасибо всем!


DevilDevil   (2006-05-29 18:29:00) [6]

Form1.Button2.OnClick; - так вроде


Desdechado   (2006-05-29 18:26:00) [7]

> Form1.Button1Click(Form1.Button1Click);
точно изврат, ибо надо Form1.Button2Click(Form2);
:)


Desdechado   (2006-05-29 18:11:00) [8]

> тоже не помогло
и шо каже?


Ega23   (2006-05-29 18:11:00) [9]


> не помогло
> У меня кнопка на form1, а  вызываю я ее из процедуры принадлежащей
> form2
> пробовал так


Form1.Button1Click(Form1.Button1Click);

Но вообще-то это изврат.


JTAG   (2006-05-29 18:03:00) [10]

не помогло
У меня кнопка на form1, а  вызываю я ее из процедуры принадлежащей form2
пробовал так
Button1Click(ащкь1.Button1); тоже не помогло


Efir   (2006-05-29 17:49:00) [11]

Можно так:

Button1Click(Button1);


Наверх

Титульная страница Поиск, карта сайта Написать письмо