我发现ehlib并没有把bpl复制到windows/system32目录,而fastreport则复制了一大堆bpl到windows/system32下,
那么在使用installshield打包的时候如何把ehlib和fastreport正确打包呢,生成包以后,在其他电脑上安装是不是还要注册什么的,如何注册呢?请高手指点。急盼。

解决方案 »

  1.   

    来点实际的就每人会了?
    我试了就是编译后ehlib不用单独的bpl到其他电脑上就可以用,但是fastreport不行,怎么解决?呀
      

  2.   

    ehlib不需要做到安装程序里,fastreport如果有需要注册的组件你只要在installshield里设置那个需要注册的文件的属性就可以了
      

  3.   

    这个你最好直接调用他们内部的exe,如果没有那就要自己写一些东西,至少自己要知道如何安装再做
      

  4.   

    打包?
    是程序里用了他们,还是单独打包呀?
    如果是程序里用的话,在编译时可以选择把包文件编进EXE文件中呀,就不会这么麻烦了.
    不然的话就要把BPL文件复制到应用程序目录下.