vb print语句的一些问题

来源:百度知道 编辑:UC知道 时间:2024/05/13 02:19:25
比如我一段代码
form load 里面
print"123"
那么在窗口上就出现了123
现在我要它们消失,该怎么做

Option Explicit
Private Sub Form_Load()
Show '在form_load 事件中输出内容,要先用show,否则print不出来的 ,或者把form的autoredraw设为true也行
Print "123"
End Sub

Private Sub Form_Click()
Me.Cls '清楚窗体上print的东西
End Sub

Private Sub Form_Load()
Cls
print"123"
End Sub

在form1_load()里面用print往往不能成功,原因是print打印出来的内容在每次refresh后便消失了。所以最好放在command里面。
如果要让打印的消失,用Form1.Refresh即可。

用form1.cls

Me.Cls