VB的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窗体...
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-12
form1.refresh 就是让窗口刷新一下,例如: Private Sub Form_Click () print "abc" '在窗体上输出abc end sub Private Sub Form_DbClick () form1.refresh 'abc将被清除 end sub 注意:refresh 方法也适用于图片框,框架等容器,但refresh 方法不能清除容器上的控件
第2个回答  2013-09-12
refresh是刷新的方法
比如:form1.refresh 就是让窗口刷新一下
相似回答