游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1041|回复: 0

资源名称如何快速关闭线程 wxh zt

[复制链接]

1367

主题

1993

帖子

2118

积分

金牌会员

Rank: 6Rank: 6

积分
2118
发表于 2004-10-11 19:54:00 | 显示全部楼层 |阅读模式


                  简介//创建线程
                  var
                  Thread_Main:ThrdMain ;(调用自我创建的线程对象)

                  .....

                  Thread_Main:=ThrdMain.Create ;

                  //关闭线程
                  Thread_Main.WaitEventDead ;
                  Thread_Main.WaitFor ;
                  //=======================ThrdMain.pas==============================
                  var
                  hEventDead:Thandle;
                  constructor ThrdMain.Create;
                  begin
                  hEventDead := CreateEvent(0,true,False,‘SMSdesktop‘);//创建对象事件
                  inherited Create(False);
                  end;
                  //创建对象关闭事件
                  function ThrdMain.WaitEventDead: Boolean;
                  begin
                  Gbl_ReadSMS:=False;
                  WaitForSingleObject(hEventDead,500);//表示在0.5秒内强制关闭
                  end;
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-22 17:32

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表