property OnProcessRequest: TProcessRequest read FProcessRequest write FProcessRequest;
一个这样的过程。我应该怎么给他赋值呀。。 以下是我使用的。假设上面的事件在FThreadPool类里面。然后我需要将一个另过程赋值给OnProcessRequest过程。应该彼赋值??
FThreadPool.OnProcessRequest := DealwithCommRecvData; 我用这样的方法不行!赋值时说incompatible types: 'TprocessRequest' and 'Class reference'
procedure DealwithCommRecvData(Socket:TObject); 另一过程的声明
一个这样的过程。我应该怎么给他赋值呀。。 以下是我使用的。假设上面的事件在FThreadPool类里面。然后我需要将一个另过程赋值给OnProcessRequest过程。应该彼赋值??
FThreadPool.OnProcessRequest := DealwithCommRecvData; 我用这样的方法不行!赋值时说incompatible types: 'TprocessRequest' and 'Class reference'
procedure DealwithCommRecvData(Socket:TObject); 另一过程的声明
解决方案 »
- 请教:两位小数,用什么变量?很奇怪的一个问题,在Dbgrid中,编辑一个数字,比如1.20,无论如何也无法只取两位小数
- 求助...请问一下FCtrlsd7 在那里?????
- 一个有点难度的算法
- 有点难度!如果通过insert 的SQL语句将DBImage中的图插到SQL2000的image类型的字段中?
- 关闭窗体,显示提示信息方面
- 如何将中英文混合的字符串转换成unicode编码?
- 求系统设计实例,简单一点的系统都可以。 [email protected]
- 数字千位分隔。
- 求教关于程序执行后报错:sql statement dosen't return rows的问题
- 请问如何使程序刚开机就运行起来?
- Delphi調用sap
- 有那位朋友有BusinessSkinForm v7.45 Creaked的发小弟一个
继续问问对吗?我也对这个有点疑问。
aThread: TProcessorThread) of object;
procedure DealwithCommRecvData(Sender: TThreadsPool; WorkItem: TWorkItem; aThread: TProcessorThread);放到你的类方法里面
然后就可以赋值了
是一个属性...
是一个属性
procedure/function (...) of object
的,需要这样定义
procedure/function TXXXX.Fun(....)
也就是需要是类的方法/函数,而不是普通过程/函数
DealwithCommRecvData 聲明一個相同過程類型,然後改變下指針即可。
用COMPORT3.1控件吧,很方便的