Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Присвоение события [D7, Win2k]


Страницы:   1 2

MaXie ©   (2006-11-28 13:14:00) 

Профи! Подскажите плз. в чем возникает проблема:

Есть форма, которая которая содержит объект произвольного класса TSomeClass. В этом классе описано процедурное поле типа TNotifyEvent. При попытке присвоения метода(указателя) формы данному полю приводит к ошибке:

SomeClass.OnField := FormMethod;

где метод описан как:

procedure FormMethod(Sender :TObject);

Спасибо.


Elen   (2006-11-28 13:25:00) [21]


>  [1] Reindeer Moss Eater ©   (28.11.06 13:22)
> где метод описан как:
>
> procedure FormMethod(Sender :TObject);
>
> А должен быть описан не так, а как TNotifyEvent

А он так и описан : вот из справки type TNotifyEvent = procedure (Sender: TObject) ofobject;

А как описан SomeClass.OnField&


Reindeer Moss Eater   (2006-11-28 13:22:00) [22]

где метод описан как:

procedure FormMethod(Sender :TObject);


А должен быть описан не так, а как TNotifyEvent


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо