Mac OS上的错误TSTATFS记录已加载
我已经在Mac Macos Catalina上安装了FPC 3.2.2和Lazarus IDE v 2.2.2 10.15.7 我试图使用记录 {$if defined(cpuarm) or defined(cpuaarch64) or defin…
Console WinServ 2016代码epage
我有一个问题,不明白为什么我的应用程序没有在控制台中显示正确的编码。在Win 10上还可以,但是在2016年Win Serv上有问题,我看到示意图而不是西里尔…
正向类型未解决-Lazarus freepascal
我正在尝试使用以前从C成功使用的Pascal的外部库。为了使用此库,我已经提供了一个.h文件,一个.dll文件和.lib文件。 我使用H2PAS实用程序转换了.H文…
自我在freepascal中的构造函数的地址?
以下是测试代码的输出。 为什么实例(@a)的地址和构造函数中的自我(@self)的地址不同? 我认为两者都应该一样。 C ++中类实例的地址和该地址相同。…
如何使用类型在 Pascal 中初始化数组?
为了好玩,我想刷新我的 Pascal 知识,所以必须再次复习一下基础知识。 让我们看看这段 Java 代码: class ArrayTest { public static void main(Stri…
逗号分隔类型声明致命错误“=”预期但“,”发现自由帕斯卡
我正在使用 Free Pascal 和 VS Code 学习 Pascal。简单类型声明会发生编译错误。我看过教程和书籍,语法似乎不错。如果我删除“天”,使其成为一个单…
如何在 VSCode 中调试 FreePascal
当我使用 VSCode 为 Pascal 语言编写代码时,我安装了一些扩展来调试我的程序。我使用 Native Debug 进行调试。我在网上查阅了一些教程,但没有成功。…
在 Delphi 中工作的类无法在 Lazarus 中运行
下面的类实现在 Delphi 中运行良好,但在 Lazarus 中运行时失败。 目的是异步运行计时器。 // Declaration type TTimerEvents = class private class …
编译时我在 free pascal 中遇到此错误(致命:找不到 ex2 使用的单元 crt)
我一直在研究帕斯卡语言,因为它在我的高中教学大纲中。我一直在写一些代码来看看它是如何工作的。到目前为止(一个多月)我没有收到任何错误,除了我…
如何将 Windows 驱动器盘符从我的改革路径中删除?德尔福或帕斯卡
进一步 简而言之,我有一个串联路径的字符串值,该字符串值是通过获取源目录并在目标目录中重新创建该树而形成的。例如 C:\SourceDir\SubDirA 变成 F:…
为 FreePascal / Lazarus 包装 Fortran 库
我想使用 DIERCKX 库(用 Fortran 编写)的一些例程)在 FreePascal 中使用 Lazarus 编写的程序中。由于我对 Lazarus 完全陌生,我想知道该走哪条路:…