如何防止 Inno Setup 在创建安装程序和便携式提取器时多次添加文件
我喜欢在一个设置中创建安装程序/便携式提取器,有时我使用 .paf 便携式文件,我在 [Code] 部分中使用检查,以便安装程序知道在哪里放置文件,具体取…
在 Delphi 中使用 SubStr + 提取子字符串复制?
我在delphi中具有一个功能, var Ramoativ : String; filteredRamoativ: String; begin Ramoativ := '15 - Serviços'; filteredRamoativ := copy(Ramo…
delphi xml childnodes.findnode不适用于CDATA
我有一个来自 Garmin 设备的 XML 文件,其中未找到 name 标签,因为其中包含 CDATA。 这不是标准的,大多数 XML 文件没有这个 CDATA,然后 FindNode()…
如何使用Delphi正确地将CODE128条码打印到POS热敏打印机?
我试图使用此代码直接将Code128条形码直接打印到POS打印机: DirectToPrinter(chr(29)+chr(107)+chr(72)+Chr(123)+Chr(65)+'8600123456789', true); …
是否可以向Windows 7日期系统添加新的日历类型?
我想将自定义日历添加到Windows 7的日历类型列表中,但我不知道如何! 当您将区域设置(在“区域和语言”窗口中,格式“ tab”,“格式”:“下拉列表…
从 Type1 获取的 Rtti 方法可以在 Type2 的对象上调用
我有以下程序。 procedure TForm1.Button1Click(Sender: TObject); begin var con: TRttiContext; var meth := con.GetType(TButton).GetMethod('Clic…
如何追踪“地址 00000000”处的访问违规在使用 Sysinternals ProcessMonitor 的 MadExcept 的第三方软件中?
我的 Delphi 2009 安装中开始出现访问冲突“地址 00000000”。我启动了 ProcessMonitor https://learn.microsoft.com/en-us/sysinternals /downloads/…
TJSON.JsonToObject<类名>;不在德尔福工作类名>
我正在尝试将 Json 转换为类对象,但这些值没有出现在新对象变量中。生成的对象在字符串中具有空白值,在整数中具有 0。 提前致谢。 代码: type Stud…
如何在运行时移动由鼠标控制的TPanel?
我想在运行时使用 Delphi 10.4.2 和 FMX 通过鼠标将 TPanel 移动到另一个 TPanel 上。我尝试了 OnMouseDown、OnMouseMove 和 OnMouseUp 事件。但尚不…
为什么Delphi TOpenDialog无法在初始目录中打开?
我正在使用 TOpenDialog (在 Delphi 10.4 中)向用户显示我在其 Documents 文件夹中为他们安装的 PDF 文件。在该文件夹中,我创建了一个文件夹 MyFol…
FMX TListboxItem 不显示字体颜色变化
我在使用带有 FMX TListBoxItem 的自定义样式时遇到以下问题。 在下面的代码中,我创建了四种新样式以在 TListBoxItem 中使用。所有四种样式均显示一…
Delphi 单位中的无穷大被转换为 .hpp 文件中的 +INF
我使用 C++Builder XE6 并编写了以下 Delphi 单元: unit JSONUtils; interface uses System.JSON, System.Math; function GetJSONDouble (Value: TJS…