怎么用易语言实现禁止某程序运行

有没有人在啊,想请分析下,怎么用易语言实现禁止某程序运行
最新回答
脸滚键盘抬头懵

2024-11-25 10:03:40

使用正则表达式来完成,参考代码如下:
.版本 2

.支持库 eAPI

.支持库 RegEx

.支持库 EThread

.程序集 窗口程序集1

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

时钟1.时钟周期 = 100

.子程序 禁止运行

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

.局部变量 正则, 正则表达式

.局部变量 n, 整数型

进程 = 取系统进程列表 ()

.计次循环首 (取数组成员数 (进程), n)

正则.创建 (“QPCMgr.*.exe”, 假)

.如果真 (正则.匹配 (进程 [n].进程名称))

终止进程 (进程 [n].进程名称)

信息框 (“根据自身情况设置”)

.如果真结束

.计次循环尾 ()
.子程序 _时钟1_周期事件

启动线程 (&禁止运行, , )
吥荟吢庝

2024-11-25 13:01:12

.版本 2
.支持库 eAPI

' 工具--支持库配置--勾选应用接口支持库

时钟1.时钟周期 = 300

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

终止进程 (“qq.exe”)
四叶草紫丁香

2024-11-25 15:43:12

时钟1.时钟周期=10

时钟1_周期事件
终止进程 (“qq.exe”)

这样QQ.exe 就da不开了
沫之夏

2024-11-25 14:41:19

上面的回答都是复制的?
QQ.exe的话把名称改了不是照样可以打开?
用API取得所有窗口的标题 看要关闭哪个再按标题取进程PID 终止
安静的河

2024-11-25 08:27:01

用如果真 ...