| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1495 人关注过本帖
标题:[求助]怎么能在一个窗体的Form_Load中实现这个窗体的关闭呢?
只看楼主 加入收藏
辉少
Rank: 1
等 级:新手上路
威 望:2
帖 子:147
专家分:7
注 册:2005-8-25
收藏
得分:0 
加多个
on error resume next

辉少QQ:469781880 博客:http:///bbs/boke.asp?25189.index.html
2006-03-14 11:27
xinfresh
Rank: 4
等 级:贵宾
威 望:13
帖 子:594
专家分:0
注 册:2006-1-13
收藏
得分:0 
这问题问的,干什么非要起动了窗体再判断呢?你不如先判DataGrid里有没有数据,有就Load,没有就不用Load就好了嘛
几大版主快到齐了都

E-mail:xinfresh@QQ:383094053校内:http:///getuser.do?id=234719042
2006-03-14 13:17
janeju
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2006-3-3
收藏
得分:0 
或者你的数据控件在这个窗体内,你可以这样另外作一个专门用来显示这个窗体的过程或函数,如果其中有值显示,无值隐藏,并不一定非卸载不可。
2006-03-14 13:49
llijin_726
Rank: 1
等 级:新手上路
帖 子:123
专家分:0
注 册:2005-12-9
收藏
得分:0 

是这样的,我的数据控件在这个窗体中,想要判断它中有没有数据的话,必须打开数据控件,而这样的话,包含它的窗体就自动加载了,这时候判断它有没有数据,在关闭或者隐藏它,按照以上的方法没有一个可以用的,这就麻烦了,大家还有什么办法呢?

2006-03-14 17:20
janeju
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2006-3-3
收藏
得分:0 
窗体加载并不是问题,你不显示它,用户不会知道你在后台作了什么!
2006-03-15 08:27
kfp_kaka
Rank: 4
等 级:贵宾
威 望:13
帖 子:353
专家分:0
注 册:2006-1-12
收藏
得分:0 

你用一个Recordset集就可以知道有没有数据啦,如果Recordset = 0就不显示窗体嘛
例如:
有两个窗体,一个是主窗体,一个是显示数据的窗体,运行时先显示主窗体,然后在主窗体的Activate事件里判断,Form1为主窗体,Form2为数据显示窗体,示例代码如下:

Private Sub Form1_Activate()
Dim cnn as ADODB.Connection
Dim rst as ADODB.Rescorset

cnn.open "........." '连接数据库
rst.open "Select * from 数据表",cnn,adOpenKeyset ,adLockOptimistic '取出数据,你的DataGird控件一定是绑定着一个数据表的对吧?rst.open就是查找你绑定的那个数据表的内容

IF rst.RecordsetCount <> 0 Then '如果数据表里有数据
Form2.Show
End If
End Sub
不知道这样是不是楼主你要求的效果


爱一个人不一定要拥有她 拥有一个人就一定要好好的爱她
2006-03-15 09:34
llijin_726
Rank: 1
等 级:新手上路
帖 子:123
专家分:0
注 册:2005-12-9
收藏
得分:0 
不是的,窗体加载了就会显示的,在判断就关不了了
2006-03-15 12:15
xubo
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2005-11-16
收藏
得分:0 

那就写个sub main函数
if 1>2 then
form1.show
else
endif

2006-03-15 14:54
kfp_kaka
Rank: 4
等 级:贵宾
威 望:13
帖 子:353
专家分:0
注 册:2006-1-12
收藏
得分:0 
????不知道你想说什么,你把你的程序发上来吧,你说得不清楚哦,大家都不知道你具体的问题是什么

爱一个人不一定要拥有她 拥有一个人就一定要好好的爱她
2006-03-15 14:55
快速回复:[求助]怎么能在一个窗体的Form_Load中实现这个窗体的关闭呢?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027572 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved