保存截图命名数字递增,哪位大神帮我改一下,谢谢!

王先生_10193 2019-5-8 1515

import Http
import Ini
import OCR
import Word
import Mail
import CSV
import Dialog
import Clipboard
import Time
import App
import Window
import Mouse
import Keyboard
import Text
import Image
import WebBrowser
import UiElement
import Excel
import Sys
import File
import Set
import Regex
dim i = 1
dim 用户数据 = self.input
dim temp = ""
For Each key, value In 用户数据
#icon("@res:9brnfq6r-cfcg-uhc3-mm4a-e4ubpqh96d07.png")

#icon("@res:17404g1u-lnrl-6j03-b4hj-f94qspdhbuja.png")
i = 1

UiElement.ScreenShot({"wnd":[{"cls":"IEFrame","title":"*","app":"iexplore"},{"cls":"Internet Explorer_Server"}],"html":{"url":"http://59.202.43.186/ZJQLK/epointdesktop/frameall_metro.aspx","title":"1","tagName":"SVG","attrMap":{"tag":"svg"},"index":0,"frames":[{"index":4},{"index":7}]}},"C:\\Users\\Administrator\\Desktop\\uibot\\a\\"&i&".png","content",{"bContinueOnError":false,"iDelayAfter":300,"iDelayBefore":200})


Next
Do
i=i+1
if i>5
Break
Loop


最新回复 (1)
  • 哒哒 2019-5-8
    2

    。。。。。。。。。。我觉得你对整个操作流程就不清晰。

    你先告诉我,你把截图命令放在对用户数据的遍历过程中的目的是啥?整个对用户数据的遍历过程既没有用到key也没用到value,在截图命令里我也同样没看到key和value。

    其次,你也没把截图命令放到跟变量i有关系的DO LOOP循环中,不在循环里怎么递增i的值?而且既然你都固定循环次数了干嘛不直接用FOR命令。。。。

    需要改的地方太多了。。你自己先理顺好操作流程以及理解各个命令的用法吧。

返回
发新帖