用Exe+BPL的模式做了一个程序,现在要进行发布,想把一些公用的bpl(比如rtl,vcl等)放在一个特定的文件夹下,不像放在system32或者程序的根目录下,比如我想在程序的根目录创建一个文件夹PublicBin,然后吧公用的bpl放在这个里面,请问如何设置搜索路径啊,我在bds2009里找了半天没找到

解决方案 »

  1.   

    1.把bpl和exe放到同一目录
    2.把bpl放到windows\system32目录
    3.在环境变量中加你目录的位置。发布的程序不在bds2009中设置。
      

  2.   

    在环境变量的PATH里添加你需要共享的搜索路径
      

  3.   

    放到System32下或者放到当前目录下也可以。
      

  4.   

    我一般习惯放到程序目录,这样可以不设置PATH,也省得覆盖了别人系统的BPL(有这个可能),唯一缺点就是程序目录文件有点多。
      

  5.   

    既然说得是环境变量,自然是每台机器都要重新设置,那是跟WINDOWS不是跟程序的嘛- -可以做在安装程序里进行设置。