多线程编程(3) - 从 CreateThread 说起[续]
摘要:function CreateThread( lpThreadAttributes: Pointer; dwStackSize: DWORD; lpStartAddress: TFNThreadStartRoutine; lpParameter: Pointer; dwCreationFlags: DWORD; {启动选项} var lpThreadId: DWORD )...
阅读全文
posted @
2009-02-10 17:48
万一
阅读(21410)
推荐(0) 编辑
多线程编程(2) - 从 CreateThread 说起
摘要:function CreateThread( lpThreadAttributes: Pointer; {安全设置} dwStackSize: DWORD; {堆栈大小} lpStartAddress: TFNThreadStartRoutine; {入口函数} lpParameter: Pointer; ...
阅读全文
posted @
2009-02-10 16:36
万一
阅读(28652)
推荐(2) 编辑
多线程编程(1) - 先入门再说
摘要:多线程应该是编程工作者的基础技能, 但这个基础对我来讲的确有点难(起码昨天以前是这样). 开始本应该是一篇洋洋洒洒的文字, 不过我还是提倡先做起来, 在尝试中去理解. 先试试这个: procedure TForm1.Button1Click(Sender: TObject); var i: Integer; begin for i := 0 to 500000 do begi...
阅读全文
posted @
2009-02-05 16:26
万一
阅读(46323)
推荐(7) 编辑