.dpk是包的源代码文件,.bpl是包经过编译后生成的文件。而我们最终需要使用的是BPL文件。

解决方案 »

  1.   

    控件包文件。
    dpk是控件包工程文件。
    bpl是控件包编译后的文件。
    dpk可以编译、安装。
    bpl可以引入安装。
      

  2.   

    dpk文件编译后会生成bpl文件,但不会丢失
      

  3.   

    bpl可說是runtime library, 功用和windows中的 dll 相同.
    而bpl的源代碼便是dpk文件
    因此,你只要有dpk便可以安裝新控件.  又若果你不想公開源代碼, 你只消分發bpl檔和執行檔一起便可以了.
      

  4.   

    那么我如果只有*.dcu文件.我该如何安装新控件呢?
      

  5.   

    1
    安装新组件时默认安装在dclusr50.dpk中,它是delphi提供给你的,为了更好的组织和管理手头的组件,最好新建自己的包存放
    新建包的方法是选择Install Component后弹出的对话框的另一页2
    与安装.pas文件的组件步骤相同,注意在选择unit时在对话框里将文件类型改一下就可以了