易语言检测到几十个进程其中一个,销毁窗口(即退出程序),怎么写?

作者&投稿:徭版 (若有异议请与网页底部的电邮联系)
易语言检测到360tray这个进程,销毁窗口(即退出程序),怎么写?~

超级模块,进程是否存在、
自己写的话就取系统进程列表,返回一个系统进程数组
然后计次循环寻找进程列表.标题=360tray.exe。思路是这样。

.版本 2.支持库 eAPI.子程序 进程是否存在, 逻辑型, 公开.参数 进程名, 文本型.局部变量 进程信息, 进程信息, , "0".局部变量 进程数目, 整数型进程信息 = 取系统进程列表 ().计次循环首 (取数组成员数 (进程信息), 进程数目) .如果真 (文本比较 (进程名, 到文本 (进程信息 [进程数目].进程名称), 假) = 0) 返回 (真) .如果真结束.计次循环尾 ()返回 (假)

这个用模块做反而麻烦,直接写代码更方便。

 

.版本 2
.支持库 eAPI

.程序集 窗口程序集1

.子程序 __启动窗口_创建完毕
.局部变量 进程列表, 进程信息, , "0"
.局部变量 i, 整数型

进程 =“360sd.exe360tray.exe360Safe.exesafeboxTray360safebox.exeksafe.exeKSafeSvc.exeKSafeTray.exeKAVStart.exe KWatch.exe KMailMon.exeQQPCRTP.EXEQQPCTray .exerstray.exeravmond.exersmain.exeUIHost.exeKVMonXP.kxpkvsrvxp.exekvxp.kxpAVP.EXEUpdaterUI.exeshstat.exeTbmon.exeVstskmgr.exeMcshield.exeFrameworkservice.exenaPrdMgr.exeavfwsvc.exeavgnt.exeavguard.exeavmailc.exeavshadow.exeavwebgrd.exesched.exe 360tray.exe360se.exe kav32.exe kavstare.exekpfw32.exe  Navapw32.exe Navapsvc.exeNMain.exe navw32.EXE KVFW.EXEKAVSvcUI.exe KAVPFW.EXE KAV32.exe KvXP.kxp KVSrvXP.exe KVMonXP.kxpKVwsc.exeKAVsvc.exe KWatchUI.EXE RAVmonD.exeRAVmon.exe RAVtimer.exeRising.exeRav.exe RavMon.exe Ravtimer.exeIparmor.exeTrojanHunter.exeTHGUARD.EXEPFW.EXEEGHOST.EXE MAILMON.EXE ”
进程列表 = 取系统进程列表 ()
.计次循环首 (取数组成员数 (进程列表), i)
    .判断开始 (寻找文本 (进程, 进程列表 [i].进程名称, , 假) ≠ -1)  '计次循环判断当前进程是否在禁止的进程之中,存在返回一个整数,不存在返回-1
        信息框 (“请结束进程” + 进程列表 [i].进程名称 + “后再打开”, 0, )
        结束 ()
    .默认

    .判断结束

.计次循环尾 ()

附件已上传。



用模块是最简单的 。。
不然的话。
第一,你可以先取系统进程,保存进数组。
第二,用循环,判断数组进程里有没有你所要寻找的文件。
第三,如果,如果有,则销毁窗口,如果没有,则怎样。。

可以了。


易语言检测到几十个进程其中一个,销毁窗口(即退出程序),怎么写?_百...
.程序集 窗口程序集1 .子程序 __启动窗口_创建完毕.局部变量 进程列表, 进程信息, , "0".局部变量 i, 整数型 进程 =“360sd.exe360tray.exe360Safe.exesafeboxTray360safebox.exeksafe.exeKSafeSvc.exeKSafeTray.exeKAVStart.exe KWatch.exe KMailMon.exeQQPCRTP.EXEQQPCTray .exerstray.exera...

语言栏里的中文(扩展)有好几十个怎么删除
右键语音栏, 然后 选择 属性 将里面 不需要的 中文输入选中 然后 删除即可. 一次选中一个删除一个.

电脑点了一个窗口,很多次都是出现几十个窗口,这是什么原因?
假如是双内存,而且是不同品牌的内存条混插或者买了二手内存时,出现这个问题,这时,就要检查是不是内存出问题了或者和其它硬件不兼容。 软件方面: 先简单说说原理:内存有个存放数据的地方叫缓冲区,当程序把数据放在其一位置时,因为没有足够空间,就会发生溢出现象。举个例子:一个桶子只能将一斤的水,当放入两斤的水进...

怎样用C语言编程打印出30到100的所有字符,每十个字符换行??
include<stdio.h> void main(){ for(int i=30;i<101;++i){ printf("%c",i);\/\/c语言把字符看为整数,输出时用%c就可以了 if(i%10==0&&i!=30)printf("\\n");\/\/如果已输出10个字符,打印换行符 } }

(汇编语言)键盘输入五个十进制数,然后求和用十进制输出
cmp dl,10 jb b1 mov ax,0 mov al,dl cbw mov bl,10 div bl add ah,30h ;讲二进制转换为ascii码 add al,30h xchg al,ah mov bx,ax mov dl,ah mov ah,2 int 21h mov dl,bl mov ah,2 int 21h jmp b2 b1:add dl,30h mov ah,2 int 21h b2:mov ax,4c00h int 21h co...

十进制的来历
在计算数学方面,中国大约在商周时期已经有了四则运算,到春秋战国时期整数和分数的四则运算已相当完备。其中,出现于春秋时期的正整数乘法歌诀“九九歌”,堪称是先进的十进位记数法与简明的中国语言文字相结合之结晶,这是任何其它记数法和语言文字所无法产生的。从此,“九九歌”成为数学的普及和发展最...

在汇编语言中如何检测输入数据为十进制十六进制还是二进制??
在计算机中,所有的数据都是只是内存字节中的一个值,都是以二进制保存的。关于十进制,十六进制,二进制 只是人对数值的一个表示方式。也就是说对于电脑中的同一个数值,在输出时,可以用不同的进制来输出给人看。对于输入电脑的数据,没办法去“检测”它是什么进制,你把它当什么进制就是什么进制...

C语言编程,打开文件C:\\\\score.txt,读出十个数,从小到大进行排序后,再写...
稍微简单一点了,思路大概是这样:FILE *fp;int a[10];fp = fopen("c:\\\\score.txt", "r");sscanf(fp, "%d %d %d %d", &a[0], &a[1],&a[2],&a[3]);然后冒泡等排除就搞定了,这是思路,希望能帮助到你

c语言 超长浮点型怎样可以到小数点后几十位 或者更多
小数点后是几位与单精度或双精度无关,输出浮点数时%.xf中的x确定输出多少位小数,如%.12f就把对应的浮点变量值输出12位小数。但是,由于浮点数的长度都是有限的,float的精度是7位左右(包括整数部分),double的精度为16位左右(同样包括整数部分),当x值大到超出对应变量类型的最大表达能力时,后续...

编写一汇编语言程序,要求从键盘接收一个四位的十六进制数,并在终端上...
MOV AH, 10 ;等着输入四位HEX数 INT 21H ;--- ;下面进行转换 MOV BIN, 0 ;先把二进制数字单元清零 LEA SI, HEX + 2;取输入字符串的首地址 MOV CH, NNN ;取输入字符的个数,用来控制循环处理的次数 CONV:MOV BL, [SI] ;取来一个字符 CMP BL, 0DH ;和...

宛城区17694927402: 易语言判断多个进程,比如程序a.exe,b.exe,c.exe.如果其中一个或三个都存 -
张鬼清热: a程序 b程序 c程序 d程序=逻辑型 a程序=进程是否存在(“a.exe”) b程序=进程是否存在(“b.exe”) c程序=进程是否存在(“c.exe”) d程序=进程是否存在(“d.exe”) 如果(a程序=真 或 b程序=真 或 c程序=真 或 d程序=真) 则 运行你要运行的程序 否则 结束() 自己多动手多找思路才是正解

宛城区17694927402: 易语言如何检测某个程序是否存在.如果不存在就销毁.存在就进行某个命令
张鬼清热: 如果(文件是否存在(你的文件名)=真) 你的命令 .否则 销毁()

宛城区17694927402: 易语言讨教,关于程序检测
张鬼清热: 添加一个超级模块,还有,就是我不明白程序销毁时又启动另一程序, 是那个程序销毁 -- .不过没事,我的代码提供了两种方法,还有问题的话继续问哈! 代码如下: .版本 2 .程序集 窗口程序集1 .子程序 __启动窗口_创建完毕 时钟1.时钟周期 ...

宛城区17694927402: 易语言判断进程是否存在,如果存在退出易语言程序 -
张鬼清热: .版本 2.支持库 eAPI.支持库 Krnlnex.程序 __启窗口_创建完毕.局部变量 进程, 进程信息, , "0".局部变量 局部_进程数, 整数型进程 = 取系统进程列表 ().

宛城区17694927402: 易语言检测进程出现之后结束某一进程的命令是什么?求求各位大侠了!还有需要什么模块么? -
张鬼清热: 如果(进程是否存在('QQ.exe')) 那么 终止进程(“QQ.exe”) 需要用到超级模块手打的================================================== 答案来源 → 精易论坛,要学习的可百度一下"精易论坛" 精易论坛 → 专业易语言技术交流学习平台

宛城区17694927402: 易语言,,,比如,我开了10个游戏,,,现在要关掉1,3,6,的游戏进程,不是全部关闭,只关1,3 -
张鬼清热: 用Api或线程,最笨的方法就是抓句柄了..

宛城区17694927402: 易语言如何检测同名进程的数量 -
张鬼清热: 取系统进程列表 () 调用格式: 〈进程信息数组〉 取系统进程列表 () - 应用接口支持库->系统处理 英文名称:GetProcessList 取所有正在运行的程序列表.成功返回程序列表数组;失败返回空.本命令为初级命令. 然后进行遍历就可以读取同名进程了.

宛城区17694927402: 易语言如何监视进程,比如我资源管理器进程里面有一个进程名字叫123.exe -
张鬼清热: 需要一个指令,就是在123.exe中运行,不是指定当前页面Hwnd = Plugin.Window.MousePoint

宛城区17694927402: 易语言怎么查指定的进程打开的数目
张鬼清热: .版本 2 .支持库 eAPI .子程序 __启动窗口_创建完毕 .局部变量 整数, 整数型 整数 = 取进程数量 (“svchost.exe”) 信息框 (“进程:svchost.exe” + 取空白文本 (5) + 到文本 (整数) + “个”, 0, ) .子程序 取进程数量, 整数型 .参数 进...

宛城区17694927402: 易语言检测并关闭进程一次 -
张鬼清热: .版本 2.支持库 EThread.支持库 eAPI.支持库 spec.程序集 窗口程序集_启动窗口.子程序 __启动窗口_创建完毕 启动线程 (&开始检测, , ).子程序 开始检测.判断循环首 (真) .如果真 (进程是否存在 (“iexplore.exe”)) 终止进程 (“...

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