帕斯卡:“或”不支持类型“Char”
我是新来的,如果我做错了什么,很抱歉! 我正在 Lazarus 中制作一个简单的 Pascal 程序,在编译时遇到此错误: HWE(16,18) 错误:类型“Char”和“常…
在 OS X 上使用 Lazarus IDE 时出现错误
我正在尝试使用 Lazarus for OS X 来完成 PASCAL 编程作业,由于某种原因,我不断收到以下调试器错误。 调试器错误哎呀,调试器 进入错误状态。保存你…
Move() 从动态字符串数组中插入/删除项目
使用 System.Move() 从字符串数组中插入/删除项目并不像从其他简单数据类型数组中插入/删除项目那么容易。问题是...字符串在 Delphi 中是引用计数的。…
关于如何正确转换变体记录函数参数的老派 Pascal 问题
我正在尝试创建一个带有允许内联转换或赋值的变体记录类型参数的函数,如下所示: type rectype = ( VT_INT, VT_CHAR, VT_BOOL ); rec = record case …
SysUtils.StrScan() 函数用于字符串类型?在哪里?
虽然 SysUtils.StrScan() 采用 PWideChar const 作为参数,但是否有类似 StrScan() 的用于 string/Unicodestring 类型的内置函数? 提前致谢。…
在 Linux 上编写 SOAP 服务 - 需要工具和帮助
我需要为 Linux (CentOS) 编写 SOAP 服务。 我需要使用 Lazarus/FreePascal 来完成此操作。该服务需要是在后台运行的二进制文件(守护进程)。 问题:…
使用 FreeRTOS 和 OpenOCD 配置 GCC
我很确定这是可能的,但我不知道如何去做。一般来说,我对使用 GCC 进行构建非常陌生,并且从未使用过 FreeRTOS,但我想尝试在 TI ARM Cortex MCU 上…
Inno Setup:仅当组件“X”存在时如何创建密码向导页面已选择
任何人都可以帮助我保护选择组或组件。 例如, If ('Readme.txt').selected or ('compact').selected = True then begin "Password wizard page"; els…
如何将树递归函数(或算法)转换为循环函数?
我在 pascal (或 delphi )中编写了一个递归树函数,但是当我运行它时出现“内存不足”消息。 我需要将这段代码中的计算递归函数转换为非递归函数,…