首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

窗体的ShowDialog 有关问题

2012-04-23 
窗体的ShowDialog 问题问题如下:窗体a调用 窗体B窗体B.showdialog修改了窗体B上得内容后,例如文本框中的内

窗体的ShowDialog 问题
问题如下:

窗体a 调用 窗体B

窗体B.showdialog 修改了窗体B上得内容后,例如文本框中的内容,我me.close 关闭窗体B



如果在此打开窗体B时,上次输入的数据竟然还在,这个怎么回事呀

[解决办法]
me.close 是隐藏
用 me.Dispose()
[解决办法]
看你代码里是不是每次都是记录最后的数据
[解决办法]

探讨
close()是关闭当前对象,如关闭数据库连接
Dispose是释放当前占用的所有资源,相当于垃圾回收器


如果我一直用close,资源会不会约占越多?

[解决办法]
隐藏是me.hide 吧
[解决办法]
你再次实例化一下就ok了
[解决办法]
new一下B窗体就可以了~ME.CLOSE 关闭,me.hide 隐藏~可以保存数据

热点排行