lazarus 相关问题

Lazarus是一个开源的多平台RAD环境,用于Free Pascal编译器,本着Delphi的精神,它具有相当高的兼容性。见http://lazarus.freepascal.org

将长字符串转换为Tstringlist

我有以下字符串A类型字符串。 A = 'flagA=0,flagB=0,flagC=1' 我也有 B:TStringList。 我想将其转换为 TStringList,以便通过检查 B 来查看 flagC 是否设置为 1....

回答 2 投票 0

如何在 Pascal Script 中创建带有按钮的表单?

我开始使用 PascalScript,但找不到从 PascalScript 创建带有按钮的表单的方法。 我可以从 Lazarus(版本 2.2.0)执行此操作: 过程 TForm1.PSScript1Compile(发送者: TPSScript);

回答 1 投票 0

我可以在 Lazarus IDE 中使用 IntraWeb 吗?

我目前正在 Lazarus IDE 中探索 Web 开发选项。 我知道 Lazarus 可以使用 TMS WEB Core。 我想知道 IntraWeb 是否与 Lazarus IDE 兼容。我用过 IntraWe...

回答 1 投票 0

是否可以在 Apache Ant build.xml 脚本中使用 bash 别名?

我使用 Apache Ant 从源代码自动构建程序。 build.xml 具有带有命令 lazbuild 的 exec 任务,该命令在我的计算机上未在路径中注册,需要使用一些额外的参数来调用

回答 1 投票 0

如何隐藏 TImage 的黑色背景画布?

我想在 TImage 上绘制蓝线,TImage 是 ScrollBox 的子对象。但是当我绘图时,它总是在蓝线下方显示黑色背景画布矩形。我想看看...

回答 1 投票 0

获取Linux中第三方进程PID的窗口句柄

Lazarus(linux)中如何获取知道Linux中第三方进程的PID的窗口句柄。也许是 Windows enumthreadwindows 函数的类似物 我看了lcli...

回答 1 投票 0

如何使用我的 Lazarus/Delphi 程序连接到 VoiceRSS API?

在我的程序的窗体上,有 TIdHTTP 和 TButton 组件: 过程 TForm1.Button1Click(发件人: TObject); 变量 HTTP:TIdHTTP; 音频文件路径:字符串; 音频文件内容:TMemoryStream;

回答 1 投票 0

如何将 API 连接到我的 Lazarus/Delphi 程序?

在我的程序的窗体上,有 TIdHTTP 和 TButton 组件: 过程 TForm1.Button1Click(发件人: TObject); 变量 HTTP:TIdHTTP; 音频文件路径:字符串; 音频文件内容:TMemoryStream;

回答 1 投票 0

我可以将 TIdMappedPortTCP 代理特定客户端到不同的目的地吗?

使用 Indy Internet Direct for Delphi 和 Linux 上的 Lazarus,我开发了一个充当代理的应用程序,目的是根据客户端的 IP 地址将客户端重定向到不同的内容...

回答 1 投票 0

如何打开到特定 TCP 端口的 TCP 连接、发送字符串并读取 Lazarus 中的响应?

如果可能的话,我想在没有任何外部库的情况下做到这一点...... 我想打开到特定 IP 地址上的特定端口的 TCP 连接,然后通过发送 ANSI 字符串和

回答 4 投票 0

使用 Lazarus / FreePascal 进行 OSX 键盘事件点击

我正在尝试使用 Lazarus / FreePascal 创建 OSX 键盘事件点击。 Lazarus 设置为安装时的默认值 - 32 位和 Carbon 小部件集。 设置水龙头的代码如下所示: 活动马...

回答 2 投票 0

为什么此代码用于绘制光线投射矢量而无法正确显示矢量?

按照 Pascal 驱动的 Castle Game Engine 中给出的用于绘制网格的示例,我尝试使用这段特定的代码来直观地绘制光线投射矢量以供参考: 程序

回答 1 投票 0

如何查找有效的 JSON 字符串

大家好,有没有办法知道一个字符串是否是拉撒路中有效的 JSON 类型字符串。 我一直在使用 GetJSON(testString) 但如果字符串不是 JSON 类型,则会抛出错误。 谢谢

回答 1 投票 0

如何在Lazarus中切换Win32/64代码生成?

我安装了 64 位 Lazarus,想要生成 32 位代码。当我尝试将目标操作系统设置为 Win32 时,收到错误消息 编译器“C:\Programs\lazarus pc .6.0 in\x86_64-win64 pc.exe”确实 不是

回答 4 投票 0

重复该功能,直到释放 CTRL 按钮

我需要一个代码,当我按住键盘上的ctrl按钮时,它将不断地按下向上箭头按钮 - 模拟ctrl(按下直到我释放它)+向上箭头。 到目前为止我得到的代码:

回答 1 投票 0

加载 Python 模块并在 Delphi 代码中调用其函数,无需 ExecString

我一直在寻找某种方法在我的delphi代码中调用python函数(使用Python4Delphi),而不需要直接执行TPythonEngine.ExecStrings。 我的基本想法是加载一个模组...

回答 1 投票 0

使用 lazarus 将 UTF8 转换为 ASCII

我正在从文本文件中读取一些字符串,问题是这些字符串是 UTF8 并且包含我希望删除的字符,例如: Ă 一个不容易的解决方案是我更换每个

回答 2 投票 0

Lazarus 找不到 Uses Generics

为什么我不能在 Lazarus 中使用 Generics.Collections 或 Generics.Default 甚至只是泛型? 用途 泛型.集合; 用途 System.Generics.Default; 用途 系统.泛型.集合; 使用...

回答 4 投票 0

如何获取Lazarus中的项目源文件夹? (组件编辑器)

我知道编译后的软件无法访问源代码。然而,这个问题是针对 ComponentEditor 的。 在 LCL & Linux 下创建自定义组件,我现在正在创建...

回答 1 投票 0

Free Pascal - 将数据发布到 dweet.io,并在 URL 中使用冒号

我正在玩 https://dweet.io/ - 这个概念是您可以发送/发布一些字段/值到 dweet.io,您可以看到直接在那里发布的这些值,甚至将这些数据视为

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.