当前位置: 首页 > 图文教程 > 网络编程 > ASP.NET > VB6窗体的生命周期

ASP.NET
asp.net css注释的影响
ASP.NET与数据库相关技巧
关于HtmlForm控件
三色交替的下拉列表框
精通ASP.NET中弹出窗口技术
ASP.NET Forums与现有系统整合方案示例
ASP.NET操作IIS中的虚拟目录
DataGrid与SQL Server 2000数据绑定
如何让Web应用程序在Client端实现导出报表功能
如何保证web app中的Send Email线程稳定性
关于用ASP.Net识别远程主机服务器种类
ASP.NET中上传下载文件
提高ASP.NET性能的方法
asp.net StreamReader 创建文件
asp.net如何生成图片验证码(简单)
一个.net 压缩位图至JPEG的代码
简单的SQL Server数据库数据读取与数据操作
获取网站的RSS聚合到自己的网页
.Net程序中整站通用的防SQL注入函数
asp.net生成缩略图及给原始图加水印的函数

ASP.NET 中的 VB6窗体的生命周期


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 169 ::
收藏到网摘: n/a


窗体的Initialize事件------窗体的Load事件------窗体的Activate事件------窗体的QueryUnload事件------窗体的Unload事件
可以新建一个VB窗体,在窗体中写下面代码测试:
Private Sub Form_Activate()
MsgBox "窗体的Activate事件"
End Sub
Private Sub Form_Initialize()
MsgBox "窗体的Initialize事件"
End Sub
Private Sub Form_Load()
MsgBox "窗体的Load事件"
End Sub
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
MsgBox "窗体的QueryUnload事件"
End Sub
Private Sub Form_Unload(Cancel As Integer)
MsgBox "窗体的Unload事件"
End Sub
重要:
Load事件通常是放置程序初始化的数据,不宜执行一些对象或控件的方法,如果要执行窗体一启动就要执行一些对象或控件的方法,请将这种语句写到窗体的Activate事件中,比如,对Adodc1控件的加载:
Private Sub Form_Load()
Adodc1.ConnectionString = "provider=Microsoft.Jet.OLEDB.4.0;data source=" & App.Path & "\db1.mdb"
Adodc1.ConnectionTimeout = 30
Adodc1.CommandTimeout = 30
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = "select * from 个人资料 order by 年龄 asc" '排序SQL串,支持所有select格式

End Sub
Private Sub Form_Activate()
Adodc1.Refresh
End Sub
正文