VB的refresh方法
VB的refresh方法是什么来的,比如:form1.refresh谁能解释一下,最好举一个例子。
追问:不明白,有例子吗?
VB的refresh方法是什么来的,比如:form1.refresh谁能解释一下,最好举一个例子。
追问:不明白,有例子吗?
答案:
以下内容参考自MSDN:
Refresh 方法用于强制全部重绘一个窗体或控件(也就是"刷新"了)。
一般在下列情况下使用 Refresh 方法:
在另一个窗体被加载时显示一个窗体的全部。
更新诸如 FileListBox 控件之类的文件系统列表框的内容。
更新 Data 控件的数据结构。
Refresh 方法不能用于 MDI 窗体,但能用于 MDI 子窗体。不能在 Menu 或 Timer 控件上使用 Refresh 方法。
通常,如果没有事件发生,窗体或控件的绘制是自动处理的。但是,有些情况下希望窗体或控件立即更新。例如,如果使用文件列表框、目录列表框或者驱动器列表框显示当前的目录结构状态,当目录结构发生变化时可以使用 Refresh 更新列表。
可以在 Data 控件上使用 Refresh 方法来打开或重新打开数据库(如果 DatabaseName, ReadOnly, Exclusive 或 Connect 属性的设置值发生改变),并能重建控件的 Recordset 属性内的 dynaset。
例如Form1.Refresh 'Form1 As Form
就是刷新Form1窗体...form1.refresh 就是让窗口刷新一下,例如:
Private Sub Form_Click ()
print "abc" '在窗体上输出abc
end sub
Private Sub Form_DbClick ()
form1.refresh 'abc将被清除
end sub
注意:refresh 方法也适用于图片框,框架等容器,但refresh 方法不能清除容器上的控件
refresh是刷新的方法
比如:form1.refresh 就是让窗口刷新一下
上一个:VB下如何编写CRC校验程序?
下一个:VB的关键字极含义?