Test.EXE  在 0177:653bcb05 的模块
OLEAUT32.DLL 中导致无效页错误。
Registers:
下面都是16进制代码 很多(由于论坛安全限制不能写啊)Bytes at CS:EIP:Stack dump:出现问题环境:
1。操作系统:Win98 (Win2000下不会出现这个问题)
2。此程序Test.exe 用Vb6.0 开发(Win2000下),用Vc6.0开发(Xp下)了其中需要用到控件比如:通讯,Com等。
3。后台数据库:SQL Server 2000

解决方案 »

  1.   

    在线等:QQ:41246829 
            Believe.net
      

  2.   

    是不是用了win2000及以上的版本的控件?
    可以尝试减少程序使用的控件,来查找是哪个控件的问题,然后看看是不是使用的这个
    控件的某个高版本的方法
      

  3.   

    顶一下,但是我记得可以通过这个地址,找到出错的位置,支持,跟踪调试。2000下的程序,到XP中,有时不能用强制类型转换。
    如(LPTSTR)(LPCTSTR)
      

  4.   

    还是单步调试一下吧,看到底什么原因
    如果不同平台之间有差异,就有可能一些系统api的问题了