A ashow Unregistered / Unconfirmed GUEST, unregistred user! 2005-02-06 #1 请问OnTerminate事件是怎么用的? 有相关代码吗?
A ashow Unregistered / Unconfirmed GUEST, unregistred user! 2005-02-06 #2 请问OnTerminate事件是怎么用的? 有相关代码吗?
P plzw Unregistered / Unconfirmed GUEST, unregistred user! 2005-02-06 #3 您指的是 TThread 的 OnTerminate 事件吧? 1. 首先您要定义一个该事件的处理函数,比如: procedure TTestThread.SomeProc(Sender: TObject); begin // some code here. end; 2. 然后将该事件处理函数指定给 OnTerminate 事件,比如: constructor TTestThread.Create; begin self.OnTerminate := self.SomeProc; end;
您指的是 TThread 的 OnTerminate 事件吧? 1. 首先您要定义一个该事件的处理函数,比如: procedure TTestThread.SomeProc(Sender: TObject); begin // some code here. end; 2. 然后将该事件处理函数指定给 OnTerminate 事件,比如: constructor TTestThread.Create; begin self.OnTerminate := self.SomeProc; end;
♂ ♂程序员♂ Unregistered / Unconfirmed GUEST, unregistred user! 2005-02-06 #5 plzw 说的很对 其实在C中的话就是一个函数指针!!!
M missinwind Unregistered / Unconfirmed GUEST, unregistred user! 2005-02-06 #6 weekboy说的对,可以在此事件中写些代码执行线程结束要完成的操作。