社区
Delphi
帖子详情
如何判断一个程序是否结束
ioi2000
2002-09-08 09:11:26
如何判断一个程序是否结束
...全文
458
7
打赏
收藏
如何判断一个程序是否结束
如何判断一个程序是否结束
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mprogramer
2002-09-08
打赏
举报
回复
在主窗体结果事件里加入一个消息传送,送到你的判断程序里,如果消息传送送到你的判断程序,那就表明,程序结束!
ioi2000
2002-09-08
打赏
举报
回复
但是这个程序是我自己的程序运行的,我希望知道他是否结束,我好做下一步
eulb
2002-09-08
打赏
举报
回复
一般用FindWindow找不到就可以认为是结束了
或者穷举所有进程来看
lqy169
2002-09-08
打赏
举报
回复
找不到它的類應該就結束了吧
dupenf
2002-09-08
打赏
举报
回复
UP.........
cmain83
2002-09-08
打赏
举报
回复
上边那位说了
blazingfire
2002-09-08
打赏
举报
回复
var
H:THandle;
begin
H:=FindWindow(nil,'记事本');
if H=0 then
//不存在
end;
WaitForSingleObject的用法-(
判断
一个
程序
是否
结束
)
WaitForSingleObject 的应用 你还再为怎么
判断
一个
程序
是否
结束
而苦恼吗?或许你在想可以用
一个
循环每隔几秒来
判断
一次这个进程
是否
结束
,但是这样会有问题,如果间隔时间太短就会很占CPU 资源,间隔时间太长又不能及时知道
程序
已经
结束
,或许有人马上就想到Wait
Visual Basic
判断
一个
被Shell的
程序
进程
是否
结束
Option Explicit ' Copyright ? 1997 by Desaware Inc. All Rights Reserved Dim DemoFile$ Private Const NORMAL_PRIORITY_CLASS = &H20 '如果进程位于前台,则基本值是9;如果在后台,则优先值为7 Private Const INFINITE = &HFFFFFFFF Priva
判断
一下
一个
应用
程序
是否
结束
,应该怎么实现?
网上找的
下面是列举进程的
代码,改一下就形了,
判断
你要的进程在不再里面就行了
HANDLE SnapShot=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
if(SnapShot==NULL)
{
MessageBox("检测当前进程失败!");
输入
一个
三位数,
判断
其
是否
是3的倍数,如果是,则输出“正确”并
结束
程序
;如果不是则提示“继续输入
一个
三位数:”,并继续进行
判断
,除非输入的数是“0”,则
程序
无条件
结束
。...
这是
一个
可以用 Python 来实现的
程序
。首先读入
一个
三位数,然后使用 if 语句
判断
这个数
是否
是 3 的倍数。如果是,就输出 "正确" 并
结束
程序
。如果不是,就提示 "继续输入
一个
三位数:" 并继续进行
判断
。如果输入的数是 "0",则
程序
无条件
结束
。 下面是
一个
示例代码: while True: num = input("请输入
一个
三位数:") if num == "0": ...
Delphi
5,943
社区成员
262,941
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章