![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
OnSetText
sdram © (2002-09-12 11:52:00)Подскажите почему компилятор, в месте присвоения событию процедуру обработки, ругается "incompatible types"?
procedure LoockUpFieldSetText(Sender: TField; const Text: String);
...
with TStringField.Create(fGen.dsGenSpec) do
OnSetText := fGen.LoockUpFieldSetText; // incompatible types
...
procedure TfGen.LoockUpFieldSetText(Sender: TField; const Text: String);
begin
...
end;
still (2002-09-12 12:08:00) [21]У тебя в первом случае - procedure
а во втором - procedure of object, т.е. метод
Они не compatible
AL2002 (2002-09-12 12:05:00) [22]Значит, и не получится.
Ну, попробуй TfGen.LoockUpFieldSetText(Text).
Хотя это ересь.
sdram (2002-09-12 12:01:00) [23]Нет.
AL2002 (2002-09-12 11:59:00) [24]Потому что Incompatible types :)
TfGen.LoockUpFieldSetText(Sender) попробуй.