各位朋友:
    我现在有一个问题急需大家帮助。
    我在中文win98下用Visual Basic 6.0(English)做了一个安装程序,然后在Japanese win98下安装,结果出现以下错误提示:
    Run-time error '5'
    Invalid procedure call or argument
    请各位大侠多多帮助。
   多谢!

解决方案 »

  1.   

    确定Msvbvm60.dll文件存在,确定你程序使用第三方控件完整,全,并且已经注册(或是在程序同一目录下)
      

  2.   

    换用ado2.5 , ok╔♂╗┏┯┓┏┯┓┏┯┓┏┯┓╔♀╗ 
    ┃★┃┠新┨┠年┨┠快┨┠乐┨┃☆┃ 
    ┃☆┃┗┷┛┗┷┛┗┷┛┗┷┛┃★┃ 
    ╚♂╝↘*≡恭≡喜≡发≡财≡*↙╚♀╝
      

  3.   

    打包工具是Visual Basic 自带的“Package & Deployment Wizard”(英文版)。
    我是在中文win98做安装程序,在日文Win98安装。这个问题我已经解决。
    我用正版的InstallShield(Borland公司)做的安装程序,在日文win98下安装时没有出现上述提示错误信息。但是我还是不明白:Visual Basic 自带的“Package & Deployment Wizard”所做的安装程序为何会出现错误?希望大家继续讨论。