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

Вниз

TNotyfyEvent - не получается...   Найти похожие ветки 

 
Fog ©   (2003-08-13 20:44) [0]

Ести процедура:
procedure NewOnClick(Sender : TObject);
begin
//code..
end;

//programm...

procedure TForm1.FormCreate(sender : TObject);
var
nm:TMenuItem;
begin
nm := TMenuItem.Create(MainMenu1);
nm.OnClick := NewOnClick(nm);// И невыходит!
end;


Но ведь TNotyfyEvent это procedure (Sender:TObject) of object! Так и в чем проблемма?


 
Романов Р.В. ©   (2003-08-13 20:50) [1]

nm.OnClick := NewOnClick;

procedure TSomeObject.NewOnClick(Sender : TObject);
begin
//code..
end;

1. Процедура должна быть методом
2. Присваивается имя, то биш указатель на процедуру.


 
circul   (2003-08-14 02:26) [2]

procedure NewOnClick(Sender : TObject);
заменить на
procedure TForm1.NewOnClick(Sender : TObject);



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

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

Наверх




Память: 0.46 MB
Время: 0.023 c
14-81961
aga
2003-08-06 17:25
2003.08.25
Окно из DLL...


14-81881
ZeroDivide
2003-08-05 10:25
2003.08.25
Что за белая точка, в правом верхнем углу рядом с домиком?


3-81595
Eduard
2003-07-30 18:20
2003.08.25
DBGridEh, D6 And FB-1. Проблема с сохранением информации


7-81979
ДиМАньяк
2003-06-05 18:27
2003.08.25
Функции для работы с СОМ портом


7-81984
Alex-kosmonavt
2003-06-04 15:52
2003.08.25
Запись в реестр