请问windows时如何识别进程已经死掉了? 如题,偶要编写一个多层连接程序,希望客户端在没有响应的时候,可以杀掉进程。希望各位大虾能够帮忙。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 findwindow找到程序的主窗体,然后用sendmessagetimeout来确定程序是否无响应,如果返回为false,则说明程序无响应 进程(process)本来就没有生死一说,它只不过是个容器,当它的主线程(thread)结束时windows才会把它释放掉。这种程序写不出来的,你怎知进程是死是活?能控制的话,ms的taskmgr.exe早有这个功能了,唯一有用的大概就只有个GetExitCodeProcess,看看是否STILL_ACTIVE? 进程(process)本来就是没有一说,但它有死锁一说。在我要关注的程序中就存在这样的问题。在网络传输数据时,因为网络质量的原因有丢包的现象。造成程序一直处于等待状态,这在win98下尤为明显。我还想问问sendmessagetimeout是依据什么来程序是否无响应的?谢谢解答。 提示信息读取的格式控制 delphi编程求救 如何用delphi做广域网上的CS系统? 高手请进!!! 基本的一个小问题 ,在线等~~~~~~~~~` 本人是新手,刚学Delphi和SQL语言,现有以下问题想请教大家! 一个菜鸟问题 通用的软件的试用期设定的控件下载 急问李维的Email!有谁知道,能否立即告知小弟? 请教专家如何编程改变DBGrid中显示的字段,并改变字段显示的次序? 请问斑竹,倒可用分算不算倒分?我的可用分太少了! 请问如何得到TQuery检索出的数据记录数目?谢谢各位了!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货