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

Вниз

События на кнопках   Найти похожие ветки 

 
MVA`   (2007-04-11 15:59) [0]

Подскажите, пожалуйста, как приписать  одно  и то же событие сразу большому числу кнопок?


 
Сергей М. ©   (2007-04-11 16:00) [1]

так жа как и малому


 
MVA`   (2007-04-11 16:05) [2]

Кнопок 100, а 30 из них надо приписать, например, возможность открывать WORD.
И  что, Buttton(I)click для каждой кнопки?


 
Ega23 ©   (2007-04-11 16:07) [3]

нет.


 
homm ©   (2007-04-11 16:07) [4]

> И  что, Buttton(I)click для каждой кнопки?

Нет, Button1Click вполне будет достаточно. Выдели их все и назначь один обработчик onClick


 
Desdechado ©   (2007-04-11 16:07) [5]

Button30.OnClick:=ButtonWordClick;


 
Elen ©   (2007-04-11 16:08) [6]

в цикле типа такого :

for i:=0 to form1.componentscount-1 do
 if form1.components[i].classname:="TButton"
  then TButton(form1.components[i]).OnClick:=<твоя процедура>


 
Reindeer Moss Eater ©   (2007-04-11 16:08) [7]

Разумеется


 
MVA`   (2007-04-11 16:15) [8]

СПАСИБО


 
homm ©   (2007-04-11 16:21) [9]

Пожалуста.


 
Ega23 ©   (2007-04-11 16:47) [10]


>
> for i:=0 to form1.componentscount-1 do
>  if form1.components[i].classname:="TButton"
>   then TButton(form1.components[i]).OnClick:=<твоя процедура>
>


1. Будет работать ТОЛЬКО для экземпляров TButton. Для наследников - не будет. Здесь лучше is использовать: if (Components[i] is TButton) then ...
2. Не <твоя процедура>, а метод. Процедура и метод - разные вещи.


 
MsGuns ©   (2007-04-11 21:19) [11]

Не слушайте этих умников - см. TActionList



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

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

Наверх




Память: 0.48 MB
Время: 0.027 c
15-1179138344
Knight
2007-05-14 14:25
2007.06.10
Откуда брать имена служб для OpenService?


1-1174323541
_artur
2007-03-19 19:59
2007.06.10
Сохранить TPersistent который часть TComponent


15-1178977743
parus
2007-05-12 17:49
2007.06.10
Заценните сайт


2-1179498674
Saposo
2007-05-18 18:31
2007.06.10
Проблемы с отображением шрифтов


2-1179396735
17Landgraf
2007-05-17 14:12
2007.06.10
Как изменить свойства файла