窗体中有一个日期控件,现在想实现日期空件的内容改变时候卸载这个窗体,再重新加载一遍。
我在日期控件的change行为中用了如下代码:unload form1 load form1 form1.show
可是程序就死在那里了,随后自动退出。请问是什么原因?我如何能实现这个功能?多谢!
我在日期控件的change行为中用了如下代码:unload form1 load form1 form1.show
可是程序就死在那里了,随后自动退出。请问是什么原因?我如何能实现这个功能?多谢!
解决方案 »
- 信息管理系统中,部门领料的流程请教?
- 自定义控件与数据库进行复杂绑定的问题
- 制作如office word的程序
- DataGrid能否加上不是数据表中字段的一列用于接收输入?
- 请问有一程序效果,要怎做才能做好?
- 向版主及各路高手请教:关于VsflexGrid合并的问题(100分)?
- datagrid控件 行选择触发事件的问题。
- 急!鼠标位置问题!
- vb调用shell执行一个程序,如何关闭dos窗口?操作系统是98,2000会自动关闭dos窗口,所以不存在此问题
- 如何用VB程序创建新的ACCESS数据库和加入新的表???
- combobox中list用于保存班级名称,itemdata用于保存班级编号,字符串如何转化为相应的long型?
- 怎样将输入的文字阅读出来
----------
unload form1 load form1 form1.show
因为unload form1后,后面的代码不会被执行了
先卸载再加载是因为日期变动后要在form里面显示新的内容,没有想到别的办法,所以用这个办法。请问各位大侠有啥好办法没?
如果你的Form_Unload事件里没有代码,在日期控件的change行为中写一句:Form_Load就行了,不用写那么多
'这里更新显示form1.show
起始以前我也是直接用form_load的,可是我那个form里面有一个treeview控件,不unload直接load会报错,说节点关键字重复了,所以才先unload的。请再帮忙想想办法,分不够可以再给。
unload form1
load form1
form1.show
后面再加一句:
exit sub
窗体重新加载过以后必须用这句保证后面的代码不被执行。
在模块中 frm1.unload
frm1.show
应该没问题!