q115643492 发表于 2011-4-16 10:03:28

(已解决)错误代码:判断进程名长度及所在路径

本帖最后由 q115643492 于 2011-4-16 15:41 编辑

下面一段判断进程名长度及所在路径的代码
代码是版主回复我的,但提示错误,麻烦帮我看看,谢谢了!
代码错误的问题解决了。

#include <WinAPIEx.au3>

Local $Dir = 'C:\a\'
Local $sEList = 'binju2.exe|ftu86h.exe'
Local $aList = ProcessList()
For $i = 1 To $aList
      If StringLen($aList[$i]) = 10 Then
                $tmp = StringReplace(_WinAPI_GetProcessFileName($aList[$i]), $Dir, '')
                If @extended > 0 Then
                        If Not StringRegExp($tmp, '(?i)' & $sEList) Then MsgBox(0, '发现异形', $tmp)
                EndIf
      EndIf
Next

lixiaolong 发表于 2011-4-16 10:20:01

本帖最后由 lixiaolong 于 2011-4-16 10:21 编辑

回复 1# q115643492

你这个帖子里有答案,你没注意?(10楼)
http://www.autoitx.com/forum.php?mod=viewthread&tid=23643&rpid=287953&ordertype=0&page=1#pid287953

afan 发表于 2011-4-16 11:23:04

回复q115643492

你这个帖子里有答案,你没注意?(10楼)
lixiaolong 发表于 2011-4-16 10:20 http://www.autoitx.com/images/common/back.gif


    我也觉得很奇怪,LZ貌似没看别人的回复……

lixiaolong 发表于 2011-4-16 11:52:50

回复 3# afan

如果是新手的话,看回复可能不明白吧...
但我觉得楼主不像是新手,所以没详细的回答(注册时间2008-6-28)

q115643492 发表于 2011-4-16 15:24:42

是新手,测试了好长时间,还是不知道怎么弄
WinAPIEx.au3下载后怎么使用呢?

q115643492 发表于 2011-4-16 15:30:42

本帖最后由 q115643492 于 2011-4-16 15:41 编辑

应该知道怎么用了,不好意思 谢谢各位!
页: [1]
查看完整版本: (已解决)错误代码:判断进程名长度及所在路径