Показать сообщение отдельно
  #10  
Старый 24.10.2011, 20:40
Asmoday74 Asmoday74 вне форума
Прохожий
 
Регистрация: 12.10.2010
Адрес: Челябинск
Сообщения: 22
Версия Delphi: XE2
Репутация: 893
По умолчанию

Если я правильно понимаю твой вопрос, то ты хочешь сделать конструкцию вида:
Код:
if <если по кнопке кликнули> then
begin
//какой-то код
end
else
begin
//какой-то код
end;
А что тебе мешает написать код в обработчике кнопки? Другой вопрос если тебе необходимо определить по какой кнопке кликнули, тут следует использовать значение передаваемое в процедуру обработки события Sender. Например:
Код:
//Обработчик OnClick для кнопки 1 и 2
procedure TForm1.Button2Click(Sender: TObject);
begin
  if (Sender as TButton).Name='Button1' then
    ShowMessage('Вы кликнули по кнопке 1');
  if (Sender as TButton).Name='Button2' then
    ShowMessage('Вы кликнули по кнопке 2');
end;
Ответить с цитированием