vb 中的Point(X, Y)=false是什么意思

来源:百度知道 编辑:UC知道 时间:2024/07/07 13:38:10
Private Sub Form_Click()
Form1.Scale (0, 0)-(100, 100)
Picture1.Scale (0, 0)-(100, 100)
Picture1.Print " VB程序"
For i = 1 To 100
For j = 1 To 100
If Picture1.Point(i, j) = False Then
Form1.CurrentX = i
Form1.CurrentY = j
Print "."
End If
Next j
Next i

End Sub
point(x,y)方法 是返回指定点的颜色代码 不是么
它的取值怎么会是 假呢?
画点是pset方法啊,
这个题中

Point(i, j) 表示获得 i,j 处的颜色值
False 转换为数值是 0

Picture1.Point(i, j) = False 表示在 i,j 处的颜色数值是 0,也就是黑色。

Point(X, Y)=false表示画点失败。
如果返回0,那不就是false吗?

Picture1.Point(i, j) = False 表示在picture中的i,j坐标处,已经有点的存在。