如何将IP地址的整数值转换为标准IP地址
请您能帮我如何将IP地址的整数值转换为标准IP地址吗? 从中获得整数的价值 tmpWifiServiceNative:= TAndroidHelper.Activity.getSystemService(TJCont…
初始化 SUSI API dll 失败
我正在尝试使用提供给我的Susi API DLL。根据他们的文件,第一步是致电Susilibinitialize。当调用它时,当我期望获得SUSI_STATUS_Initialized作为结果…
标签和按钮在Firemonkey中不使用标签
我想在 FMX 表单中使用选项卡。在 VCL 中,一切都按预期运行。在 FMX 中,我尝试了带有标签和按钮的选项卡,但没有成功。 HitTest 为 true,表单上没…
如何使用Delphi在ESC/POS打印机上打印二维码?
这是用于在Epson热式打印机上打印的测试代码。 除了QR码部分外,一切都很好。 打印机只是卡住了,我需要手动重置它。 我正在从此页面上关注文档: …
文本水平对齐在运行时创建的标签上不起作用
在 Android 应用程序中,我尝试在运行时将标签创建为矩形,并且除了文本的水平对齐之外,所有属性都工作正常。我的代码有问题吗? procedure TForm7.B…
通过Delphi上的WinSock2的原始UDP数据包
我可以构建一个原始 IP 数据包,其中包含一个包含有用数据(DNS 请求)的 UDP 数据包。 我可以发送它,并看到它是在 Wireshark 中发送的。 Wireshark …
如何实施和“测试连接”在运行时的Temsprovider?
在设计模式下,TEMSProvider的右键菜单中有一个“测试连接”功能,用于测试与目标RAD Server的连接。但似乎没有 TEMSProvider 的等效方法可供我们在运…
线程如何在另一个现有线程的上下文中强制执行函数?
在Delphi/Linux程序中,假设我有两个运行的线程,ThreadA和ThreadB。在某个时间点,线程B需要使ThreadA执行功能并屏蔽,直到函数返回。 在Delphi中,…
如何防止 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); …