|
LZ,这是一个双重循环,我帮你写吧:
- 整型 窗口句柄=窗口.找到窗口("zzz - Windows 照片查看器")
- 整型 x1=301,y1=301,x2=310,y2=310,颜色值=16777215,数量=0
- //x1: 左上角的x坐标
- //y1: 左上角的y坐标
- //x2: 右下角的x坐标
- //y2: 右下角的y坐标
- 整型 i,j
- //从左至右,从上至下扫描
- j=y1
- 循环(j<=y2)
- i=x1
- 循环(i<=x2)
- 整型 图像值=窗口.坐标点取色(窗口句柄,i,j)
- 如果(图像值==颜色值)
- 数量=数量+1
- 如果结束
- i=i+1
- 循环结束
- j=j+1
- 循环结束
- 辅助.消息框(转换.整型转字符型(数量))
复制代码 如果你懂遍历,下面的代码更简洁~
- 整型 窗口句柄=窗口.找到窗口("zzz - Windows 照片查看器")
- 整型 x1=301,y1=301,x2=310,y2=310,颜色值=16777215,数量=0
- 遍历(整型 j=y1;j<=y2;j++)
- 遍历(整型 i=x1;i<=x2;i++)
- 整型 图像值=窗口.坐标点取色(窗口句柄,i,j)
- 如果(图像值==颜色值)
- 数量=数量+1
- 如果结束
- 遍历结束
- 遍历结束
- 辅助.消息框(转换.整型转字符型(数量))
复制代码
我也是新人,共同进步哈~
|
|