Delphi IDE 的 diff 或 patch 添加器是,即如果有人制作了 patch 并且我想自动将其添加到我的项目中?
Delphi 有可用的 DIFF 插件吗? 我需要简单地将差异或补丁文件添加到我的项目中,替换补丁中更改的项目代码,但也保留旧代码,以防在没有补丁的情况下…
如何在 Inno Setup Scripts 中将字符串版本值转换为数值?
我想开发一个安装包来有条件地升级现有包。 我想根据要安装的版本检查现有软件版本。 为了做到这一点,我必须比较版本字符串。 如何在 Inno 安装脚本…
用 C 构建 Pascal 编译器时的指针问题
我的编译器在词法分析方面遇到一些问题 我声明了以下指针 char *words[29]={ "program", "label", "integer", "word", "char", "byte", "shortint", "…
这段代码出现问题的原因是什么?
我只是想知道为什么这个问题会发生在我身上。 如果您能帮助我,我将不胜感激。 Program factorial; uses crt; var f, i: Integer; begin f:=1; for i:…
当 Inno Setup 中的注册表值仅使用默认名称时,如何获取该值?
我正在尝试使用 Inno Setup 的 Pascal 脚本从 Windows 注册表(本例中为 Google Sketchup)获取应用程序的安装目录,以便我可以在那里安装插件。 该注…
Think Pascal 调试器为何如此具有传奇色彩?
我一直在磨砺编码刀并重新回到开发领域。 几年前,许多人提到(经典)Mac 上的 Symantec Think Pascal 调试器绝对是最佳选择,没有其他任何地方可以与…
如何在Pascal中实现矩阵运算?
我需要用矩阵实现运算,并且矩阵的大小必须是可变的。 我想出的唯一解决方案是使用链表: [pointer to this row, pointer to another row] -> [elemen…
是否有任何有用的工具可以分析现有的 Borland Pascal 7.0 应用程序
我们有一批用 16 位、实模式 Fame 的 Borland Pascal 7.0 编写的遗留应用程序。 您是否知道有哪些可用于分析此类软件的好工具,例如调用图、交叉引用…
使用 pascal (innosetup) 获取文件的最后更新时间
在 innosetup 脚本的卸载部分中,我想添加一个检查来查看特定文件的上次更新日期时间是否发生在最近 10 分钟内。 有谁知道 innosetup 兼容的 pascal …
Delphi - 在 Windows 中枚举 SATA IO 端口号
给你一个新的。 我正准备帮助另一位程序员将他的程序从 C# 移植到 Delphi。 我无法真正阅读 C#,他此时也没有向我发送实际源代码,因此从讨论来看,我…