rdw167 发表于 2012-10-1 14:08:48

关于如下ini功能,如何简化实现以上功能。谢谢。

本帖最后由 rdw167 于 2012-10-1 14:22 编辑

if FileExists("\\192.168.1.219\ini$\set.ini") Then    ;if 判断语句,为then执行~   检查配置文件是否存在,并读取ini下的start ~执行,
$run=IniRead("\\192.168.1.219\ini$\set.ini","Testing","Viruses1","0")
endif
if FileExists($run) Then    ;检查可执行的文件是否存在,存在即自行,
run("G:\客户端\Testing.exe")
EndIf

if FileExists("\\192.168.1.219\ini$\set.ini") Then    ;if 判断语句,为then执行~   检查配置文件是否存在,并读取ini下的start ~执行,
$run=IniRead("\\192.168.1.219\ini$\set.ini","Testing","Viruses2","0")
endif
if FileExists($run) Then    ;检查可执行的文件是否存在,存在即自行,
run("G:\客户端\Testing.exe")
EndIf

if FileExists("\\192.168.1.219\ini$\set.ini") Then    ;if 判断语句,为then执行~   检查配置文件是否存在,并读取ini下的start ~执行,
$run=IniRead("\\192.168.1.219\ini$\set.ini","Testing","Viruses3","0")
endif
if FileExists($run) Then    ;检查可执行的文件是否存在,存在即自行,
run("G:\客户端\Testing.exe")
EndIf

if FileExists("\\192.168.1.219\ini$\set.ini") Then    ;if 判断语句,为then执行~   检查配置文件是否存在,并读取ini下的start ~执行,
$run=IniRead("\\192.168.1.219\ini$\set.ini","Testing","Viruses4","0")
endif
if FileExists($run) Then    ;检查可执行的文件是否存在,存在即自行,
run("G:\客户端\Testing.exe")
EndIf
下面的代码我不知道,应该怎么弄,才能能实现,命令简化实现上面功能的。
       Local $a='Viruses'
For $i=1 To 5
      
                $b=IniRead('\\192.168.1.219\ini$\set.ini','Testing',$a&StringFormat('%03d',$i),'0')
                        next
IfFileExists($b) Then
               

Run("D:\Program Files\Tencent\QQ\Bin\QQ.exe")

EndIf

veket_linux 发表于 2012-10-1 14:39:28

不需要 StringFormat
直接用 $i

rdw167 发表于 2012-10-1 19:34:16

汗,我错了。

rdw167 发表于 2012-10-1 19:34:33

多谢。提醒。
页: [1]
查看完整版本: 关于如下ini功能,如何简化实现以上功能。谢谢。