我正在将一个老旧的Delphi应用程序迁移到Delphi-XE2,想知道是否有充分的理由将定义为Array of MyType的数组替换为TArray<MyType>。因此问题是使用TArray<T>与Array of MyType相比,有哪些利弊?
您认为制作与标准字体(96 dpi)和“大字体”设置(120 dpi)均兼容的Windows对话框的最佳实践是什么,以使对象不重叠或被切断? 顺便提一下:如果相关的话,我对Delphi对话框也感兴趣。 提前致谢!
在干净安装Delphi之后,您要安装哪些组件和IDE插件?以下是我在干净安装后安装的内容: Delphi 2007 / Delphi 2010 JCL / JVCL - JEDI Code Library和JEDI Visual Code Library (600多个组件) JWA / J...
我知道如何创建一个.map文件来跟踪访问冲突错误,当错误消息包括实际地址时使用。 但是如果错误消息显示Access violation at address 00000000. Read of address 00000000. 我从哪里开始查找这个问题的原因...?
阅读"The Oracle at Delphi"(Allen Bauer)的文章"Simmering Unicode, bring DPL to a boil"和"Simmering Unicode, bring DPL to a boil (Part 2)"后,我对Oracle有了更深入的了...
编辑:我已经发布了更好的实现方法,请往下看。我在这里留下这个,以便回复是有意义的。 我已经做过许多搜索,寻找在Delphi中编写DLL并能够从C#中调用它、传递和返回字符串的正确方法。很多信息都是不完整或不正确的。经过多次尝试,我找到了解决方案。 这是使用Delphi 2007和VS 20...
从stackoverflow获取而来的内容是:曾经在阅读这个问题时,我想知道如何在不手动处理所有位的情况下旋转位图。最近,其他人也遇到了明显的困难。 已经有很多问题涉及90度间隔的旋转,其中最著名的是这个问题,但我想要按实际角度旋转。最好能够调整图像大小以适应旋转,并设置自定义(透明)背景颜...
我希望用户可以在 TComboBox 的下拉选项中输入第二或第三个单词,然后出现该项。 举个例子,下拉框包括以下选项: Mr John Brown Mrs Amanda Brown Mr Brian Jones Mrs Samantha Smith 当用户键入“Br”时,...
Delphi XE VCL是否支持确保应用程序只有一个实例运行的功能? 过去,我使用库代码来控制互斥体,但这似乎总是很复杂。现在我要在Delphi XE中开始一个新项目,我想知道是否需要找出旧代码,还是XE已经内置了支持?或者是否有另一种易于应用且现代化的简单代码可供使用?