社区
VB基础类
帖子详情
关于窗体的问题--------在线等待
redwrite
2003-01-01 09:45:51
我有两个窗体frm1,frm2
程序先运行frm1,上面有一些控件和ado对象,有些控件是动态生成的
当程序调用frm2然后再返回frm1时就出错,说对象已经存在了,我想可能是frm1上的那些动态控件已经存在却又要被加载一次发生了错误了的原因,应该怎么解决?
(我在frm1上调用frm2的语句是frm2.show 1,此时,frm1是可见的,但不能得到焦点,返回是frm2.hide,这时出错)
...全文
149
4
打赏
收藏
关于窗体的问题--------在线等待
我有两个窗体frm1,frm2 程序先运行frm1,上面有一些控件和ado对象,有些控件是动态生成的 当程序调用frm2然后再返回frm1时就出错,说对象已经存在了,我想可能是frm1上的那些动态控件已经存在却又要被加载一次发生了错误了的原因,应该怎么解决? (我在frm1上调用frm2的语句是frm2.show 1,此时,frm1是可见的,但不能得到焦点,返回是frm2.hide,这时出错)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Sammi52
2003-01-02
打赏
举报
回复
加载控件的代码是放在窗体的Active事件中吗?你可以定义一个变量用于判断是不是第一次获得焦点(load窗体),是则运行“动态生成控件”代码,否则不运行。
jvhmr
2003-01-02
打赏
举报
回复
我没有遇到过,
回去试试吧.......
redwrite
2003-01-02
打赏
举报
回复
解决了,sanmui() 的思路和我的一样,给了我自信,谢谢,结贴!
zmrok
2003-01-02
打赏
举报
回复
你其实只在frm1加载时加载了那些动态控件,退出frm1时要断开它的连接.这样就不会出错了.
C#多线程防界面假死
等待
窗体
(用心版)
*
等待
窗体
---长时间操作假死处理 * 遗留:显示操作进度 ****************************************************/ 测试:长时间
等待
,瞬间完成,显示动态显示操作信息, 代码有注释,多查查MSDN
【C#】带
等待
窗体
的BackgroundWorker
【C#】带
等待
窗体
的BackgroundWorker
--------
-------201504170911更新
--------
------- 更新内容:删除bgwUI新增的Start方法,改为通过new修饰符+可选参数的方式同时覆盖基类(BackgroundWorker)的...
C# Winform
等待
窗体
等待
窗体
在项目中使用相当频繁,特别是一些比较耗时的操作,容易导致界面卡住,这时候一般会显示一个
等待
窗体
,告诉用户系统其实在运行。 当然加上个进度条会更加人性化。在这里,我采用了一个假的进度条,就是用一...
C#
等待
另外一个
窗体
关闭,再进行主线程的代码
//---C#
等待
另外一个
窗体
关闭,再进行主线程的代码,并且主
窗体
无法无法操作 form1 .ShowDialog() //form1 .Show()---无法等到相似的功能,需要折中 //-------这里防止自己的处理函数 //-------这里防止自己...
C#
窗体
进度条
/创建
窗体
进度条 ----时长3s。public processBarForm(int sec)//计时 单位0.1s
--------
窗体
构造函数,传入需要定时间的参数。通过定时器计时每0.1秒计数一次。记得在
窗体
放入定时器,并使能定时器。label显示百分比...
VB基础类
7,788
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章