我用的rave必须知道rave文件的路径,怎么弄?
我想把程序在没装access的机器上运行,应该怎么做?用install shield不知道把哪个打包进去才对,难道要打包整个office2000吗?

解决方案 »

  1.   

    MyFileName:=ExtractFilePath(ParamStr(0))+'\rave\*.*';
     if  FileExists(MyFileName)
    .....
      

  2.   

    不行啊,程序在没有office的机器上不能运行。
      

  3.   

    路径 ExtractFilePath
    目录 ExtractFileDir
    名称 ExtractFileName
    扩展 ExtractFileExt
      

  4.   

    在没有office的机器上装个mdac_typ2.7或2.8就行了,如果你是用ADO连接数据库的话
      

  5.   

    获取应用程序的路径:
    Function GetApplicationPath():string;
    begin
      result:=paramstr(0);
      result:=extractfilepath(result);
    end;
      

  6.   

    同意 hnhb(不死鸟) 
    微软网站有下载,用MDAC搜索一下就能找到
      

  7.   

    2000系统就自带的mdac_typ2.7
    不行的话自己装一个
    现在打包程序都可以自带这个东东
    直接打包后执行自动安装