本帖最後由 gb881234 於 2010-1-9 01:19 編輯
因為我有一句話跟下面差不多所以我把setStr 改成setStr1
還是不行改成setStr1 ?
執行之後INI變空白的 我想尋找CE=0 收循到改成CA=3
Rem 開始
setStr1="CE=0"
Plugin File.DeleteFile("c:\dl.INI")
//下面這句是向目標文件("c:\dl.INI")讀出文本內容到變量(Text)
Plugin Text = File.ReadFileEx("c:\dl.INI")
While Instr(Text, "||") or Instr(Text, vbLf) or Instr(Text, vbCr)
Text = Replace(Text, "||", "|")
Text = Replace(Text, vbLf, "")
Text = Replace(Text, vbCr, "")
EndWhile
dl=Split(Text,"|")
i=0
For UBound(IP)
If dl(i)=setStr1
setstr1="CE=0"
Else
myStr = myStr & IP(i) & vbLf
EndIf
i=i+1
EndFor
//下面這句是刪除目標文件
Plugin File.DeleteFile("c:\dl.ini")
//下面這句是向目標文件("dl.INI")寫入文本內容(myStr)
Plugin File.WriteFileEx("c:\dl.ini", myStr)
EndScript
Rem end
EndScript |