VB6开发的一个系统,调试通过打包,在一些机器安装后运行出现“运行时错误50003”,但如果(这些机器)是在VB6集成环境下运行工程文件,却有没有任何错误。实在找不出问题出在何处?(没法跟踪调试)也不知道这是什么原因产生? 有如下情况下产生过此错误:
1。机器上装上一些细小、琐碎的软件(主要是网上DOWN下来)
2。某些显卡驱动程序(卸掉驱动程序却又可以)
1。机器上装上一些细小、琐碎的软件(主要是网上DOWN下来)
2。某些显卡驱动程序(卸掉驱动程序却又可以)
1。打包时把vb6 runtime 也打进去。然后测试看问题还有没有。
2。程序中某些关键的函数(如API等)参数是不是和需要提供的一致。这个问题最有可产生你说的错误,但编译是查不到的。
2.操作系统的原因,造成API调用接口的差异
3.某些控件和系统中的驱动有冲突,建议采用标准控件或自带的