使用Delphi,希望大家不要介意我的A和B哈
我创建了一个运行时的包A, 在别人的程序B中使用,程序B的工程这样设置Project Options --> Packages -->Build With Runtime Packages 前打勾,文本框中只填写我的包A的名称,包A编译后的文件和程序B在同一目录下目录下,在没有装Delphi的电脑上运行程序B的时候就提示说在找不到动态链接库rtl60.bpl, vcl60.bpl等等,我把他们一一从我电脑上拷过来就可以正常运行了肯定是我的包A没有编译好,生成的bpl还需要其他的bpl, 请教,怎样才能让我的包A编译后不在需要其他的bpl????谢谢啊

解决方案 »

  1.   

    我不知道,我曾经试过,一但勾上了后就要几个BPL的。
      

  2.   

    大富翁上相关的问题ID是相关的问题ID是  2409955,  1244660 。
      

  3.   


    为什么不要用BPL文件呢让他直接生成EXE文件不行吗?
      

  4.   

    将你电脑 windows/system32 
    下面的 *.bpl 拷贝到 没有装Delphi的电脑上 的相同目录,
    或者你的程序目录就可
      

  5.   

    今天才看到这个问题,也算是明白了..呵呵...http://www.51cto.com/html/zhuanti/delphi/index.html
    Delphi中的包(一)
    Delphi中的包(二)
    Delphi中的包(三)认真看也后就明白为什么了
      

  6.   

    我把需要的单元文件的dcu加上了都, 就解决问题了,  那么bpl大了3倍,  好舒服,  不用其他的bpl 了