delphi 相关问题

Delphi是一种通过使用Object Pascal快速开发本机Windows,macOS,Linux,iOS和Android应用程序的语言。该名称是指Delphi语言及其库,编译器和IDE,用于帮助编辑和调试Delphi项目。

如何在 Delphi 中获取 TEdit 的画布?

我想缩短文件名以适合 TEdit,例如 Edit1.Text := MinimizeName(文件名, Edit1.Canvas, Edit1.Width); 不幸的是,这无法编译,因为 TEdit 确实有一个 Canvas

回答 3 投票 0

fastreport 如何将 Edit 中的值发送到 SQL 中的参数?

我有可编辑字段“Edit1”,我想用逗号输入要在sql中过滤的值,如图所示 发送到查询的值 当我输入一个值时它会起作用,但是当...

回答 1 投票 0

Delphi 属性/自定义属性

我查看了一些使用属性/自定义属性的源代码 是否可以使用它来定义属性的值以符合诸如全部大写之类的内容。 TMyObject = 类 私人的 我...

回答 1 投票 0

如何接收 Windows Toast 通知的激活和解除消息

我正在为 Delphi 创建一个库,以便使用 Winapi.UI.Notifications 的接口更轻松地实现 Windows 11 toast 通知。 我想使用以下方式将自定义通知发布到操作中心...

回答 1 投票 0

Delphi 2010 中 TADOQuery 的数组参数

我需要执行一个简单的查询: SELECT * FROM MyTable WHERE Id IN (:ids) 显然,它返回给定列表中主键“Id”的记录集。我如何传递

回答 3 投票 0

剪切区域坐标是相对于控件父级而不是控件本身?

我正在开发一个图表控件,我想定义一个剪切区域来在其中绘制。我将剪切区域相对于左侧和顶部的坐标传递给 SelectClipRgn 函数...

回答 1 投票 0

连接 CSV 文件

我想连接具有相同标题行的 CSV 文件,跳过文件 2 等的标题行... 还有比这种老式方法更快的方法吗? 分配文件(lOutFile,lOutputFileName); 重新W...

回答 1 投票 0

如何序列化 Delphi FMX 文件中的值数组?

我正在使用 Delphi FMX 应用程序,需要向我的组件之一添加新属性。该属性是一个 TAlphaColor 数组,定义为 Colors: TArray;。我很好奇

回答 1 投票 0

Delphi android - 将数据从本地前台服务发送到应用程序

我有一个应用程序启动前台本地服务。我能够将命令从应用程序发送到服务。我还需要将数据(例如:位置)从前台本地服务发送到...

回答 1 投票 0

如何在 Indy IdTCPServer 的 OnExecute 方法中处理未知格式和长度的客户端连接

如果我有: 过程 TFServer.IdTCPServerExecute(AContext: TIdContext); 开始 ... 大小:=AContext.Connection.IOHandler.ReadLongInt; Context.Connection.IOHandler.ReadStream(msgStream, 大小); ...

回答 1 投票 0

Delphi / Rad Studio 10.4 - TSimpleDataSet:无法扩展连接和数据集属性

当我使用 TSimpleDataSet 时,IDE 不允许我扩展 Connection 和 DataSet 属性。 请参见下图。我没有扩展属性的箭头,但只有连接和数据集上的箭头。

回答 2 投票 0

在Delphi中加密大字符串

我正在使用这种方法来加密小字符串很长时间并且工作得很好.. 当我尝试传递一个大字符串(长度> 500)时它不起作用 有人可以告诉我为什么吗? `函数加密(缺点...

回答 1 投票 0

MSBuild 忽略 /p: 键中指定的构建配置

有一个具有多个构建配置的Delphi项目。其中一个 .pas 文件具有条件编译指令,其中包含其中一种配置的特定资源文件。 {$我...

回答 1 投票 0

Delphi TFileFormatsList 在哪里获取其成员,这是否依赖于已安装的第三方库?

我发现Delphi TImage组件非常差。我正在使用各种 Delphi 版本,从 Delphi 6(2000 版,我们仍然有一些项目)开始,到东京结束,

回答 1 投票 0

获取 IcmpSendEcho 函数错误代码的错误字符串

我正在delphi中使用icmp ping的实现。现在,我尝试获取人类可读的错误消息,以防设备无法访问,以便我可以将其打印在错误日志中。 你能请...

回答 1 投票 0

如何在 Delphi 中的字符串中包含换行符?

我想创建一个跨越多行的字符串来分配给标签标题属性。在 Delphi 中这是如何完成的?

回答 13 投票 0

如何在FMX ListView中显示GlyphButton

在 Delphi 10.4.2 上。这是一个非常简单的问题。 一个新的多设备项目,将 Listview 添加到表单中。切换到设计模式,使用 DynamicAppearance。 添加 2 个文本项和 1 个 glyphButton(复选框)...

回答 1 投票 0

将长字符串转换为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

如何从 AS400 DB2 数据库读取十进制数据?

我使用Delphi ADODB连接AS400 DB2数据库,但是当我读取小数类型数据时,它丢失了小数精度。 它的真实值为736657878664.160。 SQL 是一个简单的“选择数据...

回答 1 投票 0

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