Вниз
Скачать: CL | DM;

Как сравнить переменную процедурного типа?   Найти похожие ветки 

← →
MegaVolt ©   (2003-08-12 10:03) [0]


Type
func=function(i,j:integer):boolean;

Var Finc1:Func;

begin
...
Func1:=MyFunc; // Вот так писать можно и нужно
...
If Func1=MyFunc then ... // Вот так делать не получается :(
...
end


В выше преиведённом коде присвоить функцию переменной я могу а вот проверить что за функция присвоена нет :( А что можно сделать чтобы проверить какая функция в данный момент присвоена?


← →
MBo ©   (2003-08-12 10:09) [1]

=nil
If @Func1=@MyFunc


← →
MegaVolt ©   (2003-08-12 10:19) [2]

Спасибо я примерно так и думал но всё таки что то здесь не додумано если это переменная то её должно быть можно сравнивать без извращений


← →
icWasya ©   (2003-08-12 11:32) [3]

синтаксис Delphi построет так, что бы "без извращений" вызывать такие процедуры



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.017 c
8-81847
lmd
2003-04-23 12:10
2003.08.25
Как добавить картинку в RichText ?


1-81648
MikeZ
2003-08-12 12:52
2003.08.25
ComboBox с картинками.


14-81932
passm
2003-08-07 10:30
2003.08.25
Проблемы при ошибочном коннекте GPRS


14-81921
RV_Raven
2003-07-28 20:49
2003.08.25
Можно ли с помощью Delphi отловить опасный HTML код до того как


1-81828
Miralex
2003-08-13 10:32
2003.08.25
Цвет в treeview




   Наверх