在其他机器上运行打不开,窗口不打开也没有任何提示性错误,我用到了EHLIB,线程,和掉用别人的DLL
打包时将数据库.MDB(设的是相对路径),DLL,EXE用SETUP FACTORY 打包后在我的机器上一切OK,别人的机器都不能弹开窗口,而且我将运行时包的勾勾没有给勾上,请问这是什么原因,需要将其他什么文件打到系统文件夹吗

解决方案 »

  1.   

    我将我的整个开发文件拷备到其他机器上执行EXE,出现一样的问题,窗口不打开也没有任何提示性错误
      

  2.   

    怎么没人回答啊,我在别人的机器上装了DELPHI 就可以了,谁能告诉我为什么啊
      

  3.   

    用 vc 的 dependency 看看呢
      

  4.   

    要安装MDAC,也就是ADO的驱动,可以到微软网站上下载
      

  5.   

    是不是98的机器,如果是的话要装一个MDAC
      

  6.   

    要m$的MDAC_TYP.EXE(Microsoft Data Access Components 2.8)
      

  7.   

    是不是相对路径设置的有问题?(如果是的话应该由错误提示阿)
    安装ado的驱动试试看
    给那台机器装上delphi看看行不?
      

  8.   

    终于找到原因了,程序中用到了OCX控件,在其他机器上未注册,请问该如何解决,另外MDAC
    的具体网址能告诉我
      

  9.   

    你把ocx一起打包进去,然后在安装工具中应该有注册的
      

  10.   

    我也是啊!!!DELPHI7+ACCESS+BDE ,在其他机器上运行打不开 
    为什么啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
      

  11.   

    http://dev.csdn.net/article/34/article/34/34460.shtm