Программный 'Click'...
 
Уведомления
Очистить все

Программный 'Click' по 'speed button'

1 Записи
1 Пользователи
0 Likes
454 Просмотры
10-150 Okolokompa Форум
 dom
(@dom)
Honorable Member
Присоединился: 5 лет назад
Записи: 200
Создатель темы  

Как программно "щелкнуть" по компоненту speed button?

Я пытался использовать SendMessage но у Speedbuttons нет "handle". В примере используется метод Perform класса TControl для отправки сообщения.


procedure TForm1.SpeedButton1Click(Sender: TObject);
begin
ShowMessage('clicked');
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
SpeedButton1.Perform(WM_LBUTTONDOWN, 0, 0);
SpeedButton1.Perform(WM_LBUTTONUP, 0, 0);
end;

   
Цитата
Поделиться: