我的记录中有这样的静态类程序:
TRec = record
class procedure Proc; stdcall; static;
end;
现在我需要在我的记录中使用这类类程序的数组:
TRec2 = record
Procs: array of TClassProcStdcallStatic;
end;
这是可能的以及如何确定TClassProcStdcallStatic?
答案 0 :(得分:5)
像这样定义:
type
TClassProcStdcallStatic = procedure; stdcall;
static
关键字表示该方法没有Self
指针,并且是单指针函数类型。与of object
双指针函数类型相反。