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

Вниз

Присвоить событию свою процедуру   Найти похожие ветки 

 
SerJaNT ©   (2007-04-03 04:45) [0]

Пишу:

...
public
  procedure Sunduk(Sender: TObject);
...

procedure TForm1.Sunduk(Sender: TObject);
begin
// code
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
image1.OnClick := Sunduk(Image1);
end;

но ругает " Incompatible types: "TNotifyEvent" and "procedure, untyped pointer or untyped parameter""

Как правильно присвоить событию свою процедуру?


 
ЮЮ ©   (2007-04-03 07:27) [1]

image1.OnClick := Sunduk;

а Image1 "лови" в параметре: procedure TForm1.Sunduk(Sender: TObject);


 
SerJaNT ©   (2007-04-03 07:49) [2]

Спасибо. всё разобрался.
Оказывается, есть разница между Sunduk() и Sunduk;



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

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

Наверх




Память: 0.46 MB
Время: 0.045 c
3-1170269416
Ёжик
2007-01-31 21:50
2007.04.22
Владелец хранимок и таблиц


1-1172477752
Kav
2007-02-26 11:15
2007.04.22
Delphi 10 и Delphi 7 совместимость


2-1175676836
Виталий Гаврилов
2007-04-04 12:53
2007.04.22
Автоматическое изменение размеров окна приложения


2-1175161127
Alex7
2007-03-29 13:38
2007.04.22
Как взять данные DataSet в Clipbord, чтобы вставить в Excel


2-1175108605
Dmitry_177
2007-03-28 23:03
2007.04.22
SQL-запрос на проверку существование записи