dpk

一名程序员的博客 一名程序员的博客     2022-10-31     839

关键词:

一、概念

  dpk文件是Delphi的包文件,有dpk文件的组件安装比较方便。一般来说,支持不同版本Delphi的组件会有不同的dpk文件,一般以7结尾的dpk文件是支持Delphi 7的。如果没有支持Delphi 7的dpk文件,可以试着安装支持更低版本Delphi的dpk文件,大多数情况下还是可以编译通过安装上的。

二、安装

  双击dpk文件,Delphi会自动启动并打开这个dpk文件。

单击Compile命令,重新编译dpk文件。如果没有出错的话,可以继续安装。单击Install命令,此时,会出现如图。

提示成功后,在Delphi的组件面板中找到安装的组件。

有时安装的时候会提示:

原因是我们没有把dcu文件的目录加到Delphi的搜索目录里,还需要做下一步工作。从Delphi 7的主菜单Tools下找到Environment Options,打开环境设置的对话框,打开Library选项卡,如图

图中那个Library path就是我们要改的东西了。单击Library path右边带省略号的按钮,在新弹出的对话框中再单击带省略号的按钮,如图9.14所示。在右面的目录选择框中找到刚才的dpk文件所在的目录,单击OK,再在图9.14左边的对话框中单击Add按钮,这个目录便被加到Library path里面去了。一路OK单击下去,这个组件算是安装完了。

systemverilog$unit编译单元介绍

...搜索顺序中排第三位举个栗子这里我们创建了两个包(a_dpk和b_dpk),两个包中的都只有一个打印函数,同时module中也有一个打印函数,(打印函数用于指示所在位置)打印结果如下:image-20211216201944989运行结果如下:可以看到此... 查看详情

delphi使用第三方控件

第三方控件安装时必须把所有的pas,dcu,dpk,res等文件复制到你的Lib目录下然后通过​​​dpk​​​进行安装安装后会多出来新的控件面板,新控件就在那里了当然也有一些控件会安装到原有的面板上比如说KeyHook,MouseHook和FlashMedia等... 查看详情

创建兼容 VCL 和 FMX 的新组件

...兼容VCL和FMX。所以我有一个遵循这种模式的结构:General_dpk(带有TCustomMyClass)+VCL_dpk(带有TMyClass)+FMX_dpk(带有TMyClassFMX)每个包都有注册其组件的 查看详情

delphi7的控件安装与删除

基本安装 1、对于单个控件,Componet-->install component..-->PAS或DCU文件-->install; 2、对于带*.dpk文件的控件包,File-->Open(下拉列表框中选*.dpk)-->install即可; 3、对于带*.bpl文件的控件包,Install Packages--& 查看详情

delphi第三方控件安装卸载指南

...t-->installcomponent..-->PAS或DCU文件-->install;2、对于带*.dpk文件的控件包,File-->Open(下拉列表框中选*.dpk)-->install即可;3、对于带*.bpl文件的控件包,InstallPackages-->Add-->bpl文件名即可;4、如果以上Ins 查看详情

Delphi OpenTools API - 编辑项目需要子句

...实有效,并且项目和单元已正确创建。但是,如何编辑.dpk或.dpk文件的requires子句?对ModuleServices.Creat 查看详情

delphi中indy10的安装和老版本的卸载

Indy10的安装和老版本的卸载Indy10下载地址:http://www.indyproject.org/downloads/10/indy10.0.52_source.zipIndy10安装步骤1、解压压缩包。 2、打开SystemIndySystem70.dpk,点Compile。 3、打开CoreIndyCore70.dpk,点Compile。 4、打 查看详情

delphi中indy10的安装和老版本的卸载

...indy替换掉了老版本source下面的indy2,按照参考资料编译的.dpk版本要保持跟老版本一致,如本人的就是XXX100.dpk3,编译和安装路径统一放在了delphi安装目录的bin下面4,在tool的librarypath中要加入  XXXDelphi7SourceCore XXX Delphi7So... 查看详情

delphi2010安装控件问题

...ile\Open..."打开AlphaControls安装文件夹里面的acnt2010_R.dpk文件.然后在projectymanager中bpl文件上点右键"Compile"。4.Delphi菜单"File\Open..."打开acntX.dpk文件,然后在projectymanager中bpl文件上点右键点击"Install"按钮... 查看详情

delphi我下载了一个第三方控件包,请问怎么安装

我下载了一个第三方控件包(dpk),请问怎么安装?我用的是Delphi71只有一个DCU文件的组件。DCU文件是编译好的单元文件,这样的组件是作者不想把源码公布。一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,... 查看详情

delphijcljedi使用

开源https://github.com/project-jedi/jcl 下载jcl,还要下载https://github.com/project-jedi/jedi里的2个inc文件放到jcl-masterjclsourceincludejedi目录里。运行jclinstall.bat安装。没有dpk工程文件。运行bat文件,弹出下面的界面,点install即可。  查看详情

delphi7中,如何添加控件?

...t-->installcomponent..-->PAS或DCU文件-->install;2、对于带*.dpk文件的控件包,File-->Open(下拉列表框中选*.dpk)-->install即可;3、对于带*.bpl文件的控件包,InstallPackages-->Add-->bpl文件名即可;4、如果以上Install按钮为失效的话,... 查看详情

delphi7中,如何添加控件?

...t-->installcomponent..-->PAS或DCU文件-->install;2、对于带*.dpk文件的控件包,File-->Open(下拉列表框中选*.dpk)-->install即可;3、对于带*.bpl文件的控件包,InstallPackages-->Add-->bpl文件名即可;4、如果以上Install按钮为失效的话,... 查看详情

IP3000 安装问题

...和浏览路径中包含几乎每个文件夹,然后构建和安装包(.DPK),但没有成功。不幸的是,这些TwwDB感知 查看详情

delphi第三方控件是怎样安装到delphi里去的???

...t-->installcomponent..-->PAS或DCU文件-->install;2、对于带*.dpk文件的控件包,File-->Open(下拉列表框中选*.dpk)-->install即可;3、对于带*.bpl文件的控件包,InstallPackages-->Add-->bpl文件名即可;4、如果以上Install按钮为失效的话,... 查看详情

动作需要 Swagger 的唯一方法/路径组合

...这个错误HTTP方法“GET”和路径“api/DataStore”被操作重载-DPK.HostApi.Controllers.DataStoreController. 查看详情

delphi中的第三方控件如何安装

...再按OK按钮就可以安装了。注意,此时Delphi会提示dclusr40.dpk将被重建,是否继续,OK就可以了。这里是将组件安装到dclusr40.dpk包中,此包从文件名上可以看出是用户自定义组件包,先安装到这个包中吧,下面再讲有关注意事项。... 查看详情

如何将delphi程序图标放入系统托盘中?

...的就好了,然后下载下来的安装文件中应该有扩展名为.dpk的文件,双击该文件,在随后画面中点击install应该就好了。 查看详情