问题标签 [delphi-10.4.2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
78 浏览

delphi - Delphi:使用 FlexCompress 解压缩文件(第 3 方组件)

我在使用 Delphi 3rd Party 组件 FlexCompress 解压缩文件时遇到问题。下面是代码,代码后面有详细解释:

所有文件都将被提取并相应地放置,所以没关系。

但是:所有文件都是空的。没有文字,什么都没有。

我不知道我做错了什么。如果我提取了一个用 Flexcompress 打包的档案,一切都很好,但如果我用外部档案尝试这个,就会发生这种行为。我缺少某种开关吗?我会感激每一个提示或想法!我还尝试了选项ReplaceReadOnlyoverwriteMode. 没有帮助,我没有想法。如果有人知道某种 FlexCompress 论坛,我也会很感激一个链接,也许我可以在那里找到信息?可悲的是,componentAce 似乎没有托管这样的东西。

编辑(2021.12.14 - 1.17pm)在此过程中收集的额外信息:不应将ExtractCorruptedFiles属性设置为 TRUE。extractFiles()这将防止事件处理程序在过程中引发异常

0 投票
1 回答
94 浏览

delphi - 如何关闭在远程计算机上运行的可执行文件?

问候大家,

我的开发计算机位于运行我的生产应用程序的同一网络上。

我开发了一个名为“开发者工具”的应用程序,可以让我处理许多日常维护项目。其中之一是显示本地时间戳和服务器时间戳的所有可执行文件的列表。任何以黄色显示的项目都需要更新。目前这将是 RepayMonitor.exe,但您可以看到该应用程序正在使用中。我希望能够强制关闭应用程序(可以在清晨完成,然后通知用户在他们到达时重新启动应用程序)。我唯一知道的是这个文件的位置并且它正在使用中。因为它位于另一个驱动器“K:\Frontline\CollectingIT\Bin\RepayMonitor.exe”上,所以我无法使用 FindWindow() 来获取句柄,因此我可以关闭它。有谁知道如何仅知道可执行文件名称和路径来完成此操作?任何提示表示赞赏。

开发者工具

0 投票
0 回答
41 浏览

delphi - 用delphi xe10.4.2连接Power Bi

我想用Delphi写一个使用pbi报告的程序有解决办法吗?我在其他平台上看到过类似的工作,但我需要在 Delphi 中完成

0 投票
0 回答
55 浏览

android - 如何在 Android 手机上添加任务小部件以锁定屏幕?

如何在 Android 上将任务应用程序添加到锁定屏幕(不是主屏幕):

如果可以使用颤振或 Delphi 10.4 做到这一点,请给我一个代码来做到这一点,以便我可以将它添加到我的应用程序中。