VB一些后缀??

来源:百度知道 编辑:UC知道 时间:2024/06/14 08:29:28
刚刚看了一道VB例题
Private Sub Form_Load()
Shape1.Visible = False
End Sub

Private Sub Image1_Click()
Shape1.Left = Image1.Left - 100
Shape1.Top = Image1.Top - 100
Shape1.Visible = True

picstate.Cls
picstate.Print "图像1"

picstate.AutoRedraw = True
Image3.Picture = Image1.Picture
Image3.Visible = True

End Sub
问题就在这里了"picstate.Cls"中的"Cls"是什么意思呢??
还有"picstate.AutoRedraw = True "中的"AutoRedraw"是什么意思??
请各位帮我解答一下,谢谢~~~

CLS就是清屏的意思
直接使用就是清除FORM中PRINT中的文字和图形

picstate.Cls 就是清除picstate这个图像框内的文字和图形

AutoRedraw 就是自动重绘.. 默认是为FALSE的.. 当你的窗体被别的窗子挡住时,再露出来的话, 那么原来的文字和图形就没有了,

改为TRUE后,当挡住的位置重新露出来时, 程序会重新将原来的图形和文字再打印上去..