首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

自做控件从BCB6.0升级到bcb2010不能运行解决思路

2012-04-09 
自做控件从BCB6.0升级到bcb2010不能运行大家好我原来在BCB6.0里自做了几个控件,供自己使用一直很好。现在在

自做控件从BCB6.0升级到bcb2010不能运行
大家好
我原来在BCB6.0里自做了几个控件,供自己使用一直很好。现在在学习BCB2010,那控件在2010下升级,编译并安装都顺利通过,但加入程序后,一运行就报  

“应用程序正常初始化(0xc0000005)失败。请单击中“确定”,终止应用程序.”

就算是一个空程序,不写任何代码,只要加入我的控件,一运行就报上面这个错,可是查也查不出,也不知道该怎么去查呀。

有谁知道,请赐教,谢谢!

[解决办法]
2009/2010/XE中的VCL比先前版本有太多的差别。基本上旧控件都要重写。
[解决办法]
你这几个控件是不是和界面有关?
如有关查看Draw相关的函数,你自己draw后再调用一下父类的draw函数.

是否有自定义消息或者加入了自处理消息,如有在你自己函数的后面调用一下父类相同的虚函数.

2010有不少地方需要调用一下父类的虚函数.在c6中不会出错,2010下就会有问题.

热点排行