关于在VS2005中,打开画面设计界面发生非预期错误的解决方法
2013-08-15 19:47
337 查看
前不久在工作中遇到一个问题,我写了一个 自定义控件,在里面引用了一个Com控件。每次打开设计界面时,报非预期错误,不是运行发生的异常所以也不能调试,一时不知道如何解决。后来闲下来之后,我自己想了一下,可能打开设计界面也要执行Load时间吧,所以我就先把Load事件里面的代码注释掉了,没想到被我蒙到了,没有再发生异常。我分析了一下Load里面的代码,发生一面调用了Com控件的初始化方法,我把Com控件放到了Load时间之后,也没有再发生异常。
总结:可能Com控件初始化处理用到了一些资源,必须在父控件初始化完成以后才行。所以做好把Com控件的初始化封装成一个公有方法,或者放到shown事件里面。
总结:可能Com控件初始化处理用到了一些资源,必须在父控件初始化完成以后才行。所以做好把Com控件的初始化封装成一个公有方法,或者放到shown事件里面。
相关文章推荐
- 关于serv-u公网访问出现“打开ftp服务器上的文件夹时发生错误。请检查是否有权限访问该文件夹。详细信息:操作超时”的解决方法
- 关于serv-u公网访问出现“打开ftp服务器上的文件夹时发生错误。请检查是否有权限访问该文件夹。详细信息:操作超时”的解决方法
- 关于serv-u公网访问出现“打开ftp服务器上的文件夹时发生错误。请检查是否有权限访问该文件夹。详细信息:操作超时”的解决方法
- 关于serv-u公网访问出现“打开ftp服务器上的文件夹时发生错误。请检查是否有权限访问该文件夹。详细信息:操作超时”的解决方法
- 一个使用vs2010进行winforms开发的小提示:打开窗体设计器发生错误的解决方法
- 关于IE7打开任何网页弹出[未处理的异常('对象不支持此属性或方法')发生在iexplorer.exe]错误调试框的解决办法
- 关于serv-u公网访问出现“打开ftp服务器上的文件夹时发生错误。请检查是否有权限访问该文件夹。详细信息:操作超时”的解决方法
- 关于VS2005 无法使用切换到设计视图的解决方法
- 关于安装VS2005或MSDN时遇到“Please insert the disk:XXXXXXX” 错误提示的解决方法!
- 关于错误:无法打开源文件"CCVector.h"这类问题的解决方法
- VS2005 solution文件打开时弹出“object reference not set to an instance of an object”错误的解决方法
- 关于VS2005 无法使用切换到设计视图的解决方法
- 关于vs2005连接SQL数据库时用户登陆错误的解决方法
- 关于discuz“终于解决“头像保存过程中发生网络错误,请重试"”的解决方法
- 关于VS2005 无法使用切换到设计视图的解决方法(转)
- 关于VS2005 无法使用切换到设计视图的解决方法 (winxp sp2)
- 打开ftp服务器上的文件夹时发生错误解决方法
- 关于项目文件导入打开报:无法识别元素 <Target> 中的属性“Returns”错误解决方法
- [转]有关WorldWind1.4的worldwind.cs窗口设计器打开错误的解决方法
- 有关WorldWind1.4的worldwind.cs窗口设计器打开错误的解决方法