http://www.csdn.net/expert/Topic/57821.shtm

解决方案 »

  1.   

    BDE在本机调试谁都能成功,一遇到发布就有了严重问题,这是BDE
    的重大缺陷,所以我们改用ADO的原因;
    你的dbf若是dbf或foxpro(低版本)的格式,可改成不用别名,直接
    在程序中设置
          Table1.DatabaseName:=目录;
          Table1.TableName:=DBF名;
    可在Form1.OnCreate()中设置;试试
      

  2.   

    其实在INSTALLSHIELD中的别名设置里,在设定路径时可以用INSTALLDIR
      

  3.   

    在就是用Installshield的别名设置做安装程序,一直都用得挺好的,不知joyous老兄是什么意思,难道你是说Installshield不行吗?