用VC6.0写的ATL COM组件,在C++ Builder 5下,用Project->Import Type Library方式引入FltTest.tlb文件,然后Install到dclusr50.bpk中,使用时,在控件面板上拖入界面中,不做任何操作,编译成功,运行显示:
无法定位程序输入点@$xp$32FltTestlib_tlb@TFltTest于动态链接库DCLUSR50.BPL上。无法运行程序。
奇怪的是:在本机上运行一切正常(COM组件也是在本机开发的),在其他人的机器上出现上述问题,把代码拿到别人机器上编译,也还是同样问题。
更奇怪的是,其他机器少数可以运行,大多数不能正常运行。
com组件中用到了mfc和ADO数据库查询,没有网络方面的东西。烦请各位高手释疑。