如何从 Windows 获取永久目录来存储缓存的缩略图?
我正在构建一个图像缩略图缓存系统,我需要它做的主要事情之一基本上就是向 Windows 询问存储我的永久缓存文件的最佳位置。我见过很多获取临时目录的…
在 Delphi 应用程序中包括帮助文件
我有帮助文件“help.hap”,我通过在 HelpFile 下的应用程序属性中输入他的名字将他添加到应用程序中。然后我添加 procedure TForm1.Pomoc1Click(Send…
Delphi XE2:F12 在单位和表单之间切换速度慢得令人难以忍受
这个问题困扰了我很长一段时间,几个月前我直接从 D2007 切换到 XE2,我无法保证这个问题何时开始,但在 D2007 上我没有遇到这个问题。 单元越大,代…
Delphi 无边框和无标题应用程序
我愿意使用以下代码在Delphi XE2无边框和无标题中设计一个应用程序: BorderIcons = [] BorderStyle = bsNone 但问题是任务栏上的应用程序右键单击没…
如何使用编码在FastCube(在Delphi XE2下)中将日期字段分解为年,季,月,日?
我想要实现的目标:- 我想在 x 轴上添加year_mydatefield、month_mydatefield、quater_mydatefield 等字段。 这些细分字段在运行时在字段列表中可用,…
将 TSQLMonitor 与使用新 ODBC dbExpress 驱动程序的 TSQLConnection 一起使用是否有技巧?
我一直在测试 Delphi XE2 附带的新 ODBC dbExpress 驱动程序,并注意到 TSQLMonitor 似乎不起作用。我认为我可能错误地配置了该组件,因此将 TSQLMoni…
Delphi XE2 Firemonkey - 设置网格显示颜色和对齐方式
我正在努力为 Delphi Firemonkey 中的 TGrid 分配样式。所需的样式非常基本(即对齐列中的文本和每个值的颜色)。 对于背景,我创建了一个 TGrid,设…
我无法在 Delphi 中重新绘制表单
我正在创建一个 Delphi 程序,并且我的程序中有以下代码: begin if edit1.Text='salam' then begin for i := 1 to 10 do begin progressbar1.Value :…
Delphi XE2:调用 WinAPI EnumResourceNames 导致 Win64 平台中的访问冲突
在Delphi XE2 Win32平台上运行以下代码可以正常工作。然而,在Win64平台上编译相同的代码,如果在调试模式下运行,将导致“EnumRCDataProc”中的访问…
Delphi XE2:在 OSX 上的 Delphi FireMonkey 应用程序中显示 PDF
我正在使用 FireMonkey 将 Delphi 应用程序移植到 OSX。该应用程序的一部分显示 PDF,当前使用 Windows 下的 Acrobat 查看器控件或 Gnostice 组件。这…
FireMonkey中如何判断拖动操作已经结束?
我想查明拖动的控件是否已在任何目标之外释放。 人们可能认为应该使用 OnDragEnd,但该事件不起作用(他们忘记在 FMX.Types 单元中调用 DragEnd 过程…