易语言检测进程是否存在

.版本 2
.支持库 eAPI

.局部变量 进程, 进程信息, , "0"
.局部变量 进程名

进程 = 取系统进程列表 ()
.计次循环首 (取数组成员数 (进程), 进程名)
.如果真 (进程 [进程名].进程名称 = “XXX.EXE”)
信息框 (“启动成功!”, 0, “”)
跳出循环 ()
.如果真结束
.计次循环尾 ()
这是我的源代码
现在,我要的是如果程序没有运行,则信息框(“启动失败!”,0,“”)
运行了则信息框 (“启动成功!”, 0, “”)
请教写法,源码最好。

.我给你一个源码,加了变量:是否, 逻辑型,用它来判断进程是否启动,另外改了: 如果真 (到小写 (进程 [进程名].进程名称) = 到小写 (“TTPlayer.exe”)) ,这句代码不管你写的进程名称是否是大写或者小写都能判断。 而你上面的代码中的进程名称大小就必须一致,有一个字母大小写错了都不行,你试一下看看。

版本 2
.支持库 eAPI

.程序集 窗口程序集1
.程序集变量 进程, 进程信息, , "0"
.程序集变量 进程名, 整数型
.程序集变量 是否, 逻辑型

.子程序 __启动窗口_创建完毕

进程 = 取系统进程列表 ()
.计次循环首 (取数组成员数 (进程), 进程名)
.如果真 (到小写 (进程 [进程名].进程名称) = 到小写 (“TTPlayer.exe”))
是否 = 真
信息框 (“启动成功!”, #信息图标, “”)
跳出循环 ()
.如果真结束

.计次循环尾 ()
.如果真 (是否 = 假)
信息框 (“启动失败!”, #信息图标, “”)
返回 ()
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-19
进程 = 取系统进程列表 ()
结果=假
.计次循环首 (取数组成员数 (进程), 进程名)
.如果真 (进程 [进程名].进程名称 = “XXX.EXE”)
结果=真
跳出循环 ()
.如果真结束
.计次循环尾 ()
如果(结果=真)
信息框 (“启动成功!”, 0, “”)
否则
则信息框(“启动失败!”,0,“”)

我们的群:132157144
回答来自:易难为易团队

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网