Type
TOnAudit = Procedure(Sender: TObject) TTest = Packed Record
OnAudit: TOnAudit;
endProcedure Button1OnClick(Sender: TObject);
var
Test: TTest;
begin
Test.OnAudit := ?????? //怎样对过程进行赋值.
end;
TOnAudit = Procedure(Sender: TObject) TTest = Packed Record
OnAudit: TOnAudit;
endProcedure Button1OnClick(Sender: TObject);
var
Test: TTest;
begin
Test.OnAudit := ?????? //怎样对过程进行赋值.
end;
解决方案 »
- 多窗口中,某一窗口一直位于另一窗口之前
- ascii码库存放在哪里?
- PaintBox如何加滚动条啊?
- image1.height:= image1.width*1.5 不行啊,怎办?
- 帮忙,请教一个问题!
- 如何使image自动出现水平或垂直滚动条?
- 谁能提供动画窗口的程序代码
- 怎样控制打印字体??急!急!!急!!!
- 初学midas,为什么客户端clientdataset,连不数据
- 一个clientsocket的问题!当serversocket没有启动时,clientsocket总是有个弹出提示,如何不显示这个提示?
- fast report的菜鸟问题
- adoquery怎么select * from neworder得不到数据。。。
TOnAudit = Procedure(Sender: TObject); TTest = Packed Record
OnAudit: TOnAudit;//真看不明白,楼主你这是定义什么呢?
endprocedure TestProc(sender:tobject);
begin
showmessage('test');
end;Procedure Button1OnClick(Sender: TObject);
var
Test: TTest;
begin
Test.OnAudit := testproc; //怎样对过程进行赋值.
end;
还是没看明白。
TOnAudit = Function(Sender: TObject): Boolean;
TDLLInfo = Record;
OnAudit: TOnAudit
end;这时给DLL传 OnAudit 应该怎么来传?