Delphi是一种通过使用Object Pascal快速开发本机Windows,macOS,Linux,iOS和Android应用程序的语言。该名称是指Delphi语言及其库,编译器和IDE,用于帮助编辑和调试Delphi项目。
我们多年来一直使用 Sisulizer 本地化工具。最近我注意到他们的网站瘫痪了,甚至电子邮件都无法发送。有谁知道这是怎么回事吗?
我想检查列表框是否为空,例如: 如果 {Listbox.Items 为空} 那么 开始 Listbox.Items.Add('Item'); 结束其他 开始 //做其他事情 结尾; 检查列表框的部分。
防止 Windows 任务栏和消息出现在无限期运行的全屏 Delphi FMX 应用程序上
我开发了Delphi 10.2。 FMX 应用程序在 Windows 10 和 11 上以全屏模式运行,长时间(几个月)连续显示动画图形。为了保持
使用delphi 2007进行base64编码和解码base64
我必须在旧的 Delphi 2007 上将字节数组编码为 Base64 字符串(并解码该字符串)。 我该怎么办? 更多信息: 我尝试过突触(正如此处建议的 Binary to Base64 (
如何在Delphi中的TListView(OwnerData True)中使用复选框
我正在尝试在 Delphi 10.3.3 VCL 项目中使用 OwnerData=True 在 TListView 组件中实现复选框。 这是我迄今为止尝试过的一个最小示例: 过程 TForm1.FormCreate(发送...
我需要计算任何变量占用的内存量。感谢您的任何意见。 编辑:我没有注意到我需要手动计算它。谢谢。
我想使用Delphi发出HTTP请求。 我使用下面的代码,但出现错误 未声明的标识符:TIdHTTP 函数PostExample:字符串; 变量 lHTTP:TIdHTTP; lParamList:TStringList; 是...
我正在Delphi 10.3.3中开发VCL应用程序,需要暂时隐藏TListView中的一些行(TListItem)。我不想删除并重新添加项目,而是想让它们在...
我使用定义编译器指令的包含文件来编译代码,而不是在项目设置中,因为这样要容易得多。 Delphi 不会在编辑器级别解释这一点,所以这使得我的部分...
Spring4D:使用 Spring.Collections 2.0 进行单元测试的最佳策略
一旦我们从 1.2.6 迁移到 2.0,集合接口(IList<>、IDictionary<> 等)就不再有 RTTI。我们进行了很多依赖于动态模拟行为的测试,其中
我们目前使用Rad Studio 2007,并希望很快升级到Delphi XE! 有谁知道我们如何查看安装 Rad Studio 2007 时使用的序列号? 问候,彼得
我可以定义测试执行的顺序吗? [测试治具] TestTTest = 类(TObject) 严格的私人 民众 /// /// 在执行测试用例之前调用 //... 我可以定义测试执行的顺序吗? [TestFixture] TestTTest = class(TObject) strict private public /// <summary> /// called before executiong a test case /// </summary> procedure SetUp; /// <summary> /// called after executiong a test case /// </summary> procedure TearDown; [Test] procedure TestCreate; [Test] procedure TestA; [Test] procedure TestB; [Test] procedure TestObjectsDelete; end; 在给定的示例中,我希望按照代码中定义的顺序执行序列,但我发现在执行脚本时序列或多或少是随机的。无法将其移至安装和拆卸功能。 正如已经建议的,测试应该彼此独立。它们运行的顺序应该没有区别。如果执行顺序很重要,那么您就不是在孤立地进行测试。 做你想做的事情的正确方法是将两个测试移动到不同的类,并在设置方法中设置测试的初始条件,而不是依赖另一个测试来完成它。 如果您想采取(不推荐)捷径,您可以将这两个测试的代码合并到具有多个断言的单个测试中。您将失去单元测试的一些好处,但这可能是一种快速而肮脏的开始方式。
我们的程序表现得很奇怪。使用 Delphi 11,我们正在构建一个目标平台为 64 位的程序。我们检查的每个设置都指向 64 位结果。然而,当我们运行 p...
IOHandler.ReadBytes()期间的ReadTimeout
我在客户端使用 Delphi 12.1 和 Indy 10,在服务器端使用 FreeRTOS 10(Zynq UltraScale 上的 Xilinx ARM53)。只有一个客户端/线程处于活动状态。 我有以下简化的客户端...
我正在努力解码一个名为 B2F 的奇怪电子邮件协议: https://www.winlink.org/B2F 我要做的是: 加载整个文件,其中包括压缩(二进制)附件。 然后我...
有谁有一个如何使用 Delphi TImage 进行遮罩的示例,以便我可以将一个图像放在另一个图像上? 使用 2009 年
如何在 FireMonkey 框架中单击 Android Google 地图上的标记后隐藏“导航”和“GPS 指针”按钮
单击标记后,“导航”和“GPS 指针”按钮将显示在组件的右下角。客户希望阻止这些按钮...
在我的 VCL 应用程序中,我向服务器发送请求并接收使用 php openssl_private_encrypt 使用私钥加密的数据。现在我想用公钥解密它。我有公众...
如何将我在程序中定义的变量传递给delphi中的另一个程序?
现在我点击了两次按钮,第一次是我用来打开 wav 文件并向其应用一些失真。我在这个过程中使用了opendialog,现在我想播放我使用opend的声音文件...