Lazarus是一个开源的多平台RAD环境,用于Free Pascal编译器,本着Delphi的精神,它具有相当高的兼容性。见http://lazarus.freepascal.org
我正在Lazarus写一个贪吃蛇小游戏,当我写的时候Lazarus抱怨 类型 ISegment = 接口(IRenderable, IMover) 结尾; 我想要实现的目标是使 ISegment 成为一个组合 int...
我有一个包含许多记录的数组,设置如下: Tcustomer=记录 名称:字符串[40]; 地址:字符串[100]; 电话:字符串[15]; 电子邮件:字符串[50]; 结尾; 现在,假设我想搜索...
将 Free Pascal 编译成 AVR、ATMega 和 Arduino 需要什么?
FPC编译到Arduino平台会不会太费力? 我真的很想用 Lazarus 来做一些“草图”。
如何在 Mac 的 Lazarus 中执行相当于 shellexecute() 的操作?
如何在 Mac 的 Lazarus 中执行相当于 shellexecute() 的操作?
我有一个按钮1和一个标签1。单击按钮 1 时,标签 1 开始在其自己的线程上计数。 问题是当单击“button2”时我无法停止线程。 这里'...
如何在 Delphi Object Pascal 中停止线程
我有一个按钮1和一个标签1。单击按钮 1 时,标签 1 开始在其自己的线程上计数。 问题是当单击“button2”时我无法停止线程。 这里...
我无法通过lazarus中的匿名步骤传递参数 我使用了 delphi 示例,但它们不起作用 过程 hi(i:整数); 开始 form1.caption:=inttostr(i); 结尾; 程序 TForm1.Button1...
Lazarus/FreePascal LibreOffice 自动化事件
我正在尝试在 Lazarus (Windows) 中编写一个应用程序,它使用 LibreOffice (Calc) 自动化来编辑电子表格并响应修改和保存事件。 我在 Delph 中有一个工作版本......
单行程序在 Lazarus (Object Pascal) 中不起作用
我有一个事件 - onClickButton 其中只有一行: Button1.Caption:="ABC"; 它无法正常工作 - 单击按钮后没有任何效果。当我插入另一行时,例如: 如果 x=1...
HMIControlDislocatorAnimation 不起作用
拉撒路 v3.4 4个控制: PLC标签号1 HMITrackBar1,设置PLCTag为PLCTagNumber1,设置最小值为0,设置最大值为100 HMIControlDislocatorAnimation1,设置PLCTag为PLCTagNumber1,设置值P0为0,设置
我在浏览 Ubuntu 软件中心的编译器时遇到了 Lazarus。它声称是一个跨平台编译器,可以让我为 Windows、OSX 和 Linux 进行开发。我做了一些研究...
使用全局变量优化 C 库,以实现 Lazarus IDE 中的跨平台动态链接
我正在开发一个用于解析配置 (.ini) 文件的 C 库,我计划将其与 Lazarus IDE 中创建的 UI 动态链接。目前,我的 C 代码严重依赖全局变量,正如...
我正在尝试编写一个可以由 Lazarus 和 Delphi 编译而无需更改的代码。但为此,需要一个条件语句或类似的东西来检查...
在 Lazarus (FPC) 中,如何获取指向类或记录方法的指针?
我需要在不使用RTTI的情况下获取方法的地址(有时甚至无法在FPC中使用它,主要是使用记录),以便稍后可以调用它,例如使用RTTI.Invoke。 她...
我刚刚下载了最新版本的 Xcode (5.0),需要它在 Lazarus 中开发一些代码。但是,安装需要我使用命令行工具,这会遇到问题
我想在 Lazarus 中创建一个将显示在 Windows 桌面顶部的应用程序。它不应最小化,也不应覆盖其他窗口。我很久以前使用...
我有这段C 代码,我想将其移植到Delphi,但我无法使其工作。 .CPP代码 #包括 #包括 #包括 #include“GLibExp.h” #pragma c...
我有以下字符串A类型字符串。 A = 'flagA=0,flagB=0,flagC=1' 我也有 B:TStringList。 我想将其转换为 TStringList,以便通过检查 B 来查看 flagC 是否设置为 1....
我开始使用 PascalScript,但找不到从 PascalScript 创建带有按钮的表单的方法。 我可以从 Lazarus(版本 2.2.0)执行此操作: 过程 TForm1.PSScript1Compile(发送者: TPSScript);
我可以在 Lazarus IDE 中使用 IntraWeb 吗?
我目前正在 Lazarus IDE 中探索 Web 开发选项。 我知道 Lazarus 可以使用 TMS WEB Core。 我想知道 IntraWeb 是否与 Lazarus IDE 兼容。我用过 IntraWe...