delphi-units相关内容

为什么我的单位“编译为不同的版本"?我自己的文件?

我正在构建一个使用插件的程序.不幸的是,插件框架的动态链接迫使 RTL 和 VCL 从我的项目 EXE 中退出并进入 BPL 版本,并且它们没有启用调试信息. 所以我构建了一个静态链接到我的插件的测试框架,这样我就可以在跟踪代码时实际看到我在做什么.但是现在,每次我尝试重新编译时,都会报错:“unit turbu_skills was compiled with a different ve ..

如何从 VCL 重新编译特定单元?

我想将 QC 的修复应用到 Delphi 2009 单元(发生时为 DBClient).我知道我需要将单元复制到另一个目录并对副本进行更改.然后我如何让 Delphi 编译该单元并使用它来支持已经存在的 DCU? 解决方案 如果你不想修改原来的 .Pas 文件,我把 .Pas 文件复制到我的应用程序文件夹中,然后选择构建的项目,它将在我的应用程序文件夹中创建新的 dcu 文件,该文件将用于 ..
发布时间:2021-12-13 23:45:58 其他开发

delphi中的单位与其他语言中的类是否相同?

我需要编写一些Delphi代码,但是我没有使用Delphi的经验。我见过人们写一些代码,称为 unit1 或 unit2 并使用其中的代码将其导入。因此,我可以将单元视为Java或C#中的类吗? 解决方案 否。单元是Delphi中的源代码文件。本质上,您可以将其视为一个范围与当前文件完全相同的命名空间。 在一个单元内,您可以使用类型定义语法来定义类。看起来像这样: type ..
发布时间:2020-10-02 00:59:14 其他开发

如何从另一个单元运行程序?

这样的n00b问题,但我仍然无法弄清楚.我的单元main中包含过程Discard().现在,我有另一个单元engine,我想从中运行单元main的过程Discard().我在engine.pas的uses部分有主菜单.我试图用main.Discard()调用过程,但是效果不好.我在做什么错了? 解决方案 您需要将过程的签名放在界面中,如下所示: unit main; interfa ..
发布时间:2020-07-04 18:35:09 其他开发

为什么我的单位“用不同的版本编译”我自己的文件?

我正在构建一个使用插件的程序。不幸的是,插件框架的动态链接强制RTL和VCL从我的项目EXE和BPL版本,他们没有启用调试信息。 所以我构建了一个静态链接到我的插件的测试框架,所以我可以在跟踪代码时看到我正在做什么。但是现在,每次我尝试重新编译时,都会收到一个错误:“turbu_skills”是用不同版本的turbu_database.GDatabase编译的“ 我看到这个错误之前,但 ..
发布时间:2017-04-23 15:24:31 Delphi

为什么我的单元“用不同的版本编译”的我自己的文件?

我正在建立一个使用插件的程序。不幸的是,插件框架的动态链接将RTL和VCL从我的项目EXE和进入BPL版本,并且他们没有启用调试信息。 构建了一个测试框架,链接到我的插件静态,所以我可以看到我在做什么,当跟踪通过代码。但现在,每次我尝试重新编译,我得到一个错误:“单元turbu_skills编译与不同版本的turbu_database.GDatabase” 我看到这个错误之前,但只有当 ..

如何从VCL重新编译特定单元?

我想将一个修正从QC应用到Delphi 2009单位(DBClient发生)。我知道我需要将单位复制到另一个目录,并更改为副本。 解决方案 如果你不知道如何使用它,不想修改原始的.PAS文件,我通过将.PAS文件复制到我的应用程序文件夹,然后选择构建项目,它将在我的应用程序文件夹中创建新的dcu文件,这将使用而不是原始的。 ..
发布时间:2016-12-22 11:40:52 其他开发

德尔福XE - F1027单位未找到:'System.pas'或二进制当量(.dcu)在试用版激活

我只是使用试用版30天以后购买完整版本的Delphi XE建筑师。我不能建立任何东西,我每次去建一个项目,我得到错误的时间。 [DCC致命错误] MegaMainPrj.dpr(1):找不到F1027单位:System.pas'或二进制当量(.dcu) 一个快速谷歌表示,库路径是一个问题,我比较被赋予什么(在previous计算器问题)与我曾在注册表中,它是相同的。 什么引起的? 编辑: ..
发布时间:2016-08-16 12:54:30 开发过程

任何工具来自动提示装置参考2010年德尔福?

MS Visual Studio中有一个很大的特点:它还会自动推荐单位使用子句,当你键入code。与refrences缺席标准类的补充。 有任何3第三方工具来实现对德尔福类似的功能? 我累了添加所有这些SysUtils单元时,Windows,邮件等在每一个新的单位。 解决方案 如果包含参考值的单位尚未在应用列表,我这是怎么保存的手动步骤: 右键点击带下划线(错误认识领悟)文本 ..
发布时间:2016-07-27 14:24:33 JavaScript