Delphi是一种通过使用Object Pascal快速开发本机Windows,macOS,Linux,iOS和Android应用程序的语言。该名称是指Delphi语言及其库,编译器和IDE,用于帮助编辑和调试Delphi项目。
我试图使用TBitmap.Palette从8位位图中提取颜色。我的颜色搞砸了,我不知道为什么。我创建了一个简单的视觉测试来比较结果:我是代码......
我有一个用Delphi 2007编写的小型datasnap服务器来访问BDE。它在Windows 2000和XP上工作正常,但在Vista上不时(实际上很常见)我收到错误消息:...
假设我有一系列记录,我想根据记录中的一个字段进行排序。实现这一目标的最佳方法是什么? TExample = record SortOrder:integer; SomethingElse:string; ...
我需要在delphi中创建过程,它将匿名类型的数组转换为指定类型的数组。我想要完成的任务:procedure Foo(myArray:AnonymousType数组; typeName:...
我正在研究一个在多个数据库上运行的应用程序,其中许多数据库都有自己的方式来引用保留字作为字段名称,例如从mytable中选择`key`或者......
我正在使用Delphi 2009并希望解码HTML编码的字符串,例如:' - >'但是找不到任何内置函数来执行此操作。提前致谢
Delphi - 使用混合值对TStringList进行排序 - 整数和字符串
我对使用混合值排序TStringList有一点问题。它的类似于:7567533575 Joe 1543779744 Ann 9757462323 Jack 6999966578 Stef和我需要对此列表进行排序以查看:...
我在Delphi XE6上,我搜索创建JSON和解析JSON的最佳方法。我尝试使用REST.Json单元和这个方法:TJson.ObjectToJsonString TContrat = class private FdDateDeb:...
我正在尝试使用Spring4D 1.2的简单ORM(Marshmallow)。我可以让它工作得很好,但我无法找到如何使用新架构更新现有数据库。例如,在......
当我在TAdvStringGrid中选择并删除一行时,我试图将删除的行添加到cxmemo中。 cxMemo1.Lines.Add('deleted:'+(Ad StringGrid.Selected Row));我得到:[dcc32错误] Alarm.pas(...
我的TListView控件启用了ShowHints并处理OnInfoTip事件。弹出InfoTip框中的消息在OnInfoTip处理程序中设置。但是,弹出的InfoTip框的位置是......
Delphi mysql datetime加上分钟减去当前时间
我正在尝试创建一个倒数计时器。我有created_at值,life_time值和current_time。我想总结created_at和life_time并减去current_time。 created_at:2017-05-22 04:49:...
Auto Generate和Auto Increment Build Number有什么区别?
我正在使用Delphi XE3。在项目的版本信息中,我看到有一个“自动增量内部版本号”和一个“自动生成内部版本号”选项。这两者有什么区别,我读过......
我想将已发布的属性添加到Delphi XE中的DataModule,以便该属性显示在对象检查器中。我是基本的细节,但我被困在需要注册的地方......
让我举个例子来解释一下。在Delphi中,您可以编写过程TForm1.FormKeyPress(Sender:TObject; var Key:Char);如果Key = ^ C则开始,然后ShowMessage('用户想要复制某些内容。')...
有没有办法在Delphi中模拟Ctrl + LeftMouse命令?我希望PowerPoint查看器中的指针通过代码成为lazerpointer。
改变TComboBox的ITEMINDEX不会触发它的OnChange事件
当以编程方式更改Delphi中TComboBox组件的ItemIndex的值时,可以预期相应的OnChange事件将被触发。毕竟,...的可见价值
我知道它在VCL上是如何工作的,甚至还有Firemonkey的选项。运行webbroker的向导并选择独立,然后firemokey它创建一个适用于Windows的应用程序。那里 ...
IPreviewHandler卸载COM对象需要很长时间并冻结应用程序
我正在尝试使用IPreviewHandler接口在我的应用程序中的TPanel上显示类似预览的Windows 7。当我通过调用Unload来销毁预览对象时出现问题(...
我正在使用Delphi XE3。有没有办法在所有项目中批量重建所有目标平台(例如“32位”和“64位”)的所有配置(例如“发布”和“调试”)?我只能 ...