使用模板,模板更换组件之后,不能用了。急救。
刚开始做的时候,创建了一个模板窗体,存放到仓库中去了,这样,其他的窗体在创建的时候就继承了此窗体。
后来发现模板窗体的nvaBar组件不能在winXP中以DLL的形式运行,就是说DLL中包含nvaBar组件之后,在winXP中不能很好的使用,显示DLL中的窗体之后,关闭的时候,程序整个就死了。但是在2000可以很好的用,我们的开发环境是2000,所以开始不知道这个问题。
在程序完工的时候才发现这个错误。但是没有找到方法解决,所以就只得将nvaBar用outlookBar替换掉,但是我在模板中替换掉这个组件之后,其他的继承窗体都不能用了CB在我保存程序的时,就会说栈逾出,然后就会关闭。
请问大虾,又没有什么好的方法解决我的问题。