加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

明确将您的单位名称添加到Delphi项目源的优缺点

发布时间:2020-12-15 04:12:06 所属栏目:大数据 来源:网络整理
导读:参见英文答案 Adding files to the DPR file vs project paths in Delphi 20105个 我已经使用Delphi多年和多年了,我的每个项目都是从源代码编译到exe – 没有包等.如果在任何地方使用’MyUnitA.pas’,它只是在另一个单元的接口或实现部分声明需要它.这一切都
参见英文答案 > Adding files to the DPR file vs project paths in Delphi 20105个
我已经使用Delphi多年和多年了,我的每个项目都是从源代码编译到exe – 没有包等.如果在任何地方使用’MyUnitA.pas’,它只是在另一个单元的接口或实现部分声明需要它.这一切都可以正常工作,这意味着在我的项目源(dpr)中只有框架定义(在框架列表中没有显示的其他地方似乎需要)和必须调用的单元的“奇怪”定义非常早,例如madExcept,FastMM等.

我注意到XE有时会在dpr中解析东西,直到你真正编译它为止.此外,在处理包时,如果必须在没有明确添加到包中的情况下隐式提取内容,则会发出警告.这让我想知道我们是否应该努力将所有使用过的单元添加到dpr(如包定义)或右键单击项目和’添加到项目’.你是做什么?

解决方法

我个人的搜索路径是空白的,并包含我的.dpr文件中的所有单位.我认为这样做的主要优点是:

>我确切地知道我的项目中包含哪些文件.
>查看单位(Ctrl F12),查看表单(Shift F12)提供项目中的所有单位和表格.

我认为这种方法没有任何明显的缺点.是的,当你包含一个新的第三方组件时,你必须将文件添加到.dpr文件中,但根据我的经验,这种情况不会经常发生,因为它会成为一个很大的负担.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读