Форум: "Основная";
Текущий архив: 2003.08.25;
Скачать: [xml.tar.bz2];
ВнизКак сравнить переменную процедурного типа? Найти похожие ветки
← →
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 вся ветка
Форум: "Основная";
Текущий архив: 2003.08.25;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.01 c