初学多线程,求高手指点
来源:互联网 发布:淘宝关键词优化工具 编辑:程序博客网 时间:2024/05/16 15:44
function MyFun(p:Pointer):Integer;stdcall;
var
i:Integer;
begin
for i := 0 to 90000 do
begin
MessageBox(0,'aaa','fdsf',MB_OK); //线程函数体里只可以执行函数,不可以执行过程;
ShowMessage('aa'); //所以执行这句会出错;
//因为,ShowMessage是过程体,MessageBox是函数体;按Crtl键加鼠标左点单击查看原形就知道;
Form1.Canvas.TextOut(10,10,IntToStr(i));
Sleep(2);
end;
end;
procedure TForm1.btn1Click(Sender: TObject);
var
Id:DWORD;
begin
HTheard := CreateThread(nil,0,@MyFun,nil,CREATE_SUSPENDED,Id);
end;
procedure TForm1.btn2Click(Sender: TObject);
begin
ResumeThread(HTheard); //执行线程;就是开始;
end;
procedure TForm1.btn3Click(Sender: TObject);
begin
SuspendThread(HTheard); //挂起线程;也就是暂停;
end;
- 初学多线程,求高手指点
- 求高手指点
- 求高手指点
- 求高手指点
- 菜鸟求高手指点
- 求高手指点
- 求高手指点
- 求高手指点!!!!
- 求高手指点
- 求高手指点母函数
- 求高手指点母函数
- 几道面试题,求高手指点
- 初学C者,望各位高手指点!
- 求高手指点Eclipse插件开发
- 求高手指点(问题比较罕见)
- 构造函数和继承,求高手指点
- 求指错,请高手指点,感谢
- 求高手指点下。。。O(∩_∩)O~
- java和Js 按字节来截取字符串长度(为了符合数据库varchar)
- Cult3D基础教程——1.熟悉Cult3D
- 为什么不能在VMware上使用VTune采集数据
- C#中的lock关键字
- fileupload上传组件获取表单文本内容
- 初学多线程,求高手指点
- C++语言实现的signal函数的用法
- cmake命令 安装、用法简介
- UBoot的Start.S分析
- Android Java 调用linux 命令
- 模式匹配
- linux 下安装gsl(GNU Scientific Library)
- EXT.NET_X.Js.Call方法
- Hibernate数据加载——Session.get/load