我的程序是在98下写的,并打包
在2000下安装后,会出现退出程序现象(原因不明)
请问各位
  1.是不是98下的程序与2000下的有没有不同,也就是2000下的程序是否有特殊?
  2.是否在2000下需要那些.dll,及.oxc?

解决方案 »

  1.   

    1、你是否调用了API,注意有些API在2000下参数设置有不同,有些参数在98下可设为null,2000下就不行。
    2、是否是打安装包的问题?你可以先把exe拷到另外一台有vb的2000的机子上运行,如果能运行,那就是安装包的问题。安装包带有一些跟系统有关的dll,那你就得找出来。==这种可能性比较小,除非你的安装包是强制替换dll
      

  2.   

    有可能是98下的.dll在2000不能用,你要检查一下用的是哪些.dll,.ocx,出问题的应是那些不是98自带的.dll,及.ocx