For 10 XY = Plugin.pic.findmultipic(0, 0, 1366, 768, "D:\360极速浏览器X下载\生气.bmp|D:\器360极速浏览器X下载\11.bmp|D:\360极速浏览器X下载\12

动态 未结 0 90
小小草
小小草 LV1 2023年9月23日 23:40 发表
这段代码中有一些语法错误和逻辑问题。 首先,您在使用findmultipic函数时,传入的图片路径中包含了反斜杠(\),需要进行转义或使用原始字符串,否则会导致语法错误。 其次,在使用split函数时,应该将返回值赋给一个变量,而不是直接覆盖原来的变量。例如: ``` XY = Plugin.pic.findmultipic(0, 0, 1366, 768, r"D:\360极速浏览器X下载\生气.bmp|D:\360极速浏览器X下载\11.bmp|D:\360极速浏览器X下载\12.bmp", 0, 0.9) XY_list = XY.split("|") ``` 然后,在for循环中,应该使用XY_list作为迭代对象,而不是XY。另外,TracePrint语句应该打印XY_list[i],而不是XY(i)。例如: ``` For i = 0 to UBound(XY_list) TracePrint XY_list(i) If XY_list(i) > -1 Then TracePrint XY_list(i) Exit For End If Next ``` 最后,需要注意缩进问题,确保代码块的缩进正确。 完整的修改后的代码如下: ``` XY = Plugin.pic.findmultipic(0, 0, 1366, 768, r"D:\360极速浏览器X下载\生气.bmp|D:\360极速浏览器X下载\11.bmp|D:\360极速浏览器X下载\12.bmp", 0, 0.9) XY_list = XY.split("|") For i = 0 to UBound(XY_list) TracePrint XY_list(i) If XY_list(i) > -1 Then TracePrint XY_list(i) Exit For End If Next ```
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复