TC官方合作论坛

标题: 求如果应用怎么判断为空行? [打印本页]

作者: 445269942    时间: 2012-11-10 06:41
标题: 求如果应用怎么判断为空行?
   字符型[] 返回值=字符型[1]
          字符型 路径=系统.获取程序路径()
          整型 文件句柄=文件.打开(路径+"出售.txt")
      
                  
        字符型 内容=文件.读一行(文件句柄),分隔符=","
逻辑型 是否成功=字符串.分割(内容,分隔符,返回值)
字符型 物品数量=dm.Ocr(X+8,Y-30,X+60,Y,"ffffff-000000",1.0)

如果(物品数量>返回值[2])   这里必须为数值型怎么转换为数量型


如果怎么判断为空行

作者: 冷月无痕    时间: 2012-11-10 08:50
如果(转换.字符型转整型(物品数量)>转换.字符型转整型(返回值[2]))
作者: 445269942    时间: 2012-11-10 09:11
回复 2楼冷月无痕的帖子

如果怎么判断为空行
作者: 冷月无痕    时间: 2012-11-10 10:04
回复 3楼445269942的帖子

如果(内容=="")
就是空行了
作者: Sky_Pro    时间: 2012-11-10 14:08
    估计楼主是想这样???????

    循环(真)
        字符型 内容=文件.读一行(文件句柄),分隔符=","
        如果(内容=="")
            逻辑型 是否成功=字符串.分割(内容,分隔符,返回值)
            字符型 物品数量=dm.Ocr(X+8,Y-30,X+60,Y,"ffffff-000000",1.0)
            如果(转换.字符型转整型(物品数量)>转换.字符型转整型(返回值[2]))       //我不知道你的出售.txt是怎样的,不过你要注意分割后的第一个返回值编号是"0"
               
                //这里执行你先要的代码
               
            如果结束
        否则
            跳出
        如果结束
    循环结束

希望对楼主有所帮助~~~~~~~~~






作者: 445269942    时间: 2012-11-10 18:27
回复 4楼冷月无痕的帖子

原来就这么简单...




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1