易语言 进程监视

作者&投稿:弘浦 (若有异议请与网页底部的电邮联系)
易语言监视进程~

.版本 2
.支持库 eAPI

.程序集 窗口程序集1

.子程序 _按钮1_被单击

时钟1.时钟周期 = 1

.子程序 _时钟1_周期事件
.局部变量 进程, 进程信息, , "0"
.局部变量 n1, 整数型
.局部变量 存在, 逻辑型

进程 = 取系统进程列表 ()
存在 = 真
.计次循环首 (取数组成员数 (进程), n1)
.如果真 (到小写 (进程 [n1].进程名称) = 到小写 (“进程名称,不区分大小写”))
存在 = 假
.如果真结束

.计次循环尾 ()
.如果真 (存在 = 假)
时钟1.时钟周期 = 0
模拟按键 (#C键, , )



按下 按钮1 后开始检测。这个是按 键盘C键的。。要按什么自己改就可以了。

看看这个行不行。
_启动窗口创建完毕后;置托管图标。 在启动窗口的托盘事件添加 如果真 操作类型 = #双击 ;启动窗口 可视=真 把启动窗口属性设置没边框。添加一个图片按钮。最小化的图片。如果图片按钮被单击,执行 启动窗口可视=假

很简单。一个时钟周期事件,两个变量,只要这个程序还在运行,你想关闭的程序就别想打开,而且程序名字不分大小写。

下面是代码,应该能看明白。

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

时钟1.时钟周期 = 800

.子程序 _时钟1_周期事件

进程, 进程信息, , "0" '变量:进程, 类型:进程信息 数组:0

B, 整数型 '变量:B 类型: 整数型

进程 = 取系统进程列表 ()
. 计次循环首 (取数组成员数 (进程), B)
.如果真 (到小写 (进程 [B].进程名称) = 到小写 (“E.exE”))
终止进程 (“e.EXe”)
.计次循环尾 ()

这样就OK了,希望我的解答对你能有帮助。

.版本 2

.子程序 __启动窗口_创建完毕
.参数 进程, 文本型

.判断循环首 (寻找文本 (“e.exe”, , 1, 假) ≠ -1)
运行 (“cmd /c tasklist > c:\1.txt”, 假, )
进程 = 到文本 (读入文件 (“c:\1.txt”))
删除文件("c:\1.txt")
.判断循环尾 ()
销毁 ()

建议观望客服留言。。。。


班戈县18765253242: 易语言监视进程 -
邵甘妥抒: .版本 2.支持库 eAPI.程序集 窗口程序集1.子程序 _按钮1_被单击 时钟1.时钟周期 = 1.子程序 _时钟1_周期事件.局部变量 进程, 进程信息, , "0".局部变量 n1, 整数型.局部变量 存在, 逻辑型 进程 = 取系统进程列表 () 存在 = 真.计次循环首 (取数组成员数 (进程), n1) .如果真 (到小写 (进程 [n1].进程名称) = 到小写 (“进程名称,不区分大小写”)) 存在 = 假 .如果真结束.计次循环尾 ().如果真 (存在 = 假) 时钟1.时钟周期 = 0 模拟按键 (#C键, , ) 按下 按钮1 后开始检测.这个是按 键盘C键的..要按什么自己改就可以了.

班戈县18765253242: 易语言 进程监视 -
邵甘妥抒: 很简单.一个时钟周期事件,两个变量,只要这个程序还在运行,你想关闭的程序就别想打开,而且程序名字不分大小写.下面是代码,应该能看明白. .子程序 __启动窗口_创建完毕 时钟1.时钟周期 = 800.子程序 _时钟1_周期事件 进程, 进程信息, , "0" '变量:进程, 类型:进程信息 数组:0 B, 整数型 '变量:B 类型: 整数型 进程 = 取系统进程列表 (). 计次循环首 (取数组成员数 (进程), B) .如果真 (到小写 (进程 [B].进程名称) = 到小写 (“E.exE”))终止进程 (“e.EXe”) .计次循环尾 () 这样就OK了,希望我的解答对你能有帮助.

班戈县18765253242: 请问怎么用易语言监视进程?
邵甘妥抒: 加一个时间控件 .版本 2 .程序集 窗口程序集1 .子程序 __启动窗口_创建完毕 时钟1.时钟周期 = 1 .子程序 程序运行检测, 逻辑型 .参数 程序名, 文本型 .局部变量 进程句柄, 逻辑型 .局部变量 进程快照, 整数型 .局部变量 进程信息, 进程信息32 ...

班戈县18765253242: 易语言怎么写监视进程 -
邵甘妥抒: 需要超级模块 和 两个时钟.版本 2.支持库 eAPI.子程序 __启动窗口_创建完毕 时钟1.时钟周期 = 100.子程序 _时钟1_周期事件.如果真 (进程是否存在 (“B.exe”) = 真) 终止进程 (“A.exe”) 复制文件 (“C\A.exe”, “D:\A.exe”) 时钟2.时钟周期 = 100 时钟1.时钟周期 = 0.如果真结束.子程序 _时钟2_周期事件.如果真 (进程是否存在 (“A.exe”) = 真) 终止进程 (“B.exe”) 复制文件 (“D\A.exe”, “C:\A.exe”) 运行 (“C:\A.exe”, 假, ) 时钟1.时钟周期 = 100 时钟2.时钟周期 = 0.如果真结束

班戈县18765253242: 易语言监视进程
邵甘妥抒: 使用精易模块 www.3600gz.cn 如果真(进程是否纯在("a.exe")=真) 销毁() 信息框("我要死了 A出现了") ---------------------------精易论坛 - 问问团队--------------------------- 此答案来源于 → 精易论坛,要学习编程的可百度一下"精易论坛" 我们的口号是:帮助别人等于帮助自己

班戈县18765253242: 易语言如何监视进程,比如我资源管理器进程里面有一个进程名字叫123.exe -
邵甘妥抒: 需要一个指令,就是在123.exe中运行,不是指定当前页面Hwnd = Plugin.Window.MousePoint

班戈县18765253242: 易语言监视新进程创建 -
邵甘妥抒: 设置黑名单进程 扫描进程,先黑白名单对比在和黑名单进程对比. 如果里的则结束, 如果不是则添加到白名单中. (如果里面有加载DLL判断扫描的话,可以考虑使用白名单.省时间,如果没有DLL判断可以不用白名单)

班戈县18765253242: 易语言中监控进程 -
邵甘妥抒: 其他的功能 开机启动,隐藏图标,热键呼出 你自己应该也能实现吧?.版本 2 .支持库 eAPI .局部变量 进程, 进程信息, , "0" .局部变量 计次, 整数型 处理事件 () 进程 = 取系统进程列表 () .计次循环首 (取数组成员数 (进程), 计次).如果真 (到小写 (进程 [计次].进程名称) = “crossfire.exe”)终止进程 (进程 [计次].进程名称).如果真结束 .计次循环尾 ()

班戈县18765253242: 易语言监视进程是否存在怎么写? -
邵甘妥抒: .版本 2 .支持库 eAPI.程序集 窗口程序集1 .程序集变量 a, 进程信息, , "0" .程序集变量 i, 整数型.子程序 __启动窗口_创建完毕a = 取系统进程列表 () .计次循环首 (取数组成员数 (a), i)列表框1.加入项目 (a [i].进程名称, ).如果 (a [i].进程名称 = “1.exe”)运行 (“C:\2.exe”, 假, )信息框 (“运行成功”, 0, “”).否则信息框 (“运行失败”, 0, “”) .如果结束.计次循环尾 ()

班戈县18765253242: 易语言实现进程操作监控
邵甘妥抒: 汗.输入设备是用在一些...比如说游戏.你的想法很独特.

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