8得票2回答
Oracle/MSSQL下的Parameter.AsString失败 - Oracle下的Parameter.Value 2字节字符

在切换到FireDAC后,我在MSSQL/Oracle上运行此代码时遇到了问题: with DataFormsettings do begin Close; if Params.Count=0 then FetchParams; Params.ParamByName('TT_EM...

8得票1回答
Delphi/Indy 10 - 发送带附件的文本或HTML邮件会为文本(正文)本身添加一个附件

多年来,我们一直使用Indy 10发送电子邮件(文本,而非HTML),并附加一个或多个PDF文件,我们从未遇到任何问题。最近(可能是自东京发布3以来?),我们的客户注意到电子邮件的文本部分(正文)现在是一个附件,而不是电子邮件本身的一部分。我在互联网上搜寻了解决方案,并尝试了所有测试,但没有解...

8得票2回答
Delphi代码自动完成无法识别匿名方法

请创建一个新的FMX应用程序,添加一个按钮和一个备忘录以运行此示例。我有以下代码: procedure TForm1.Button1Click(Sender: TObject); begin TTask.Run(procedure var ...

8得票1回答
当Delphi检测到可恢复文件时的操作流程是什么?

我的Delphi Tokyo 10.2.1 IDE刚刚崩溃了。重新启动后,我收到以下提示: RAD Studio已恢复以下文件。保存您想要保留的文件。 文件比较显示,在那一刻,__recovery文件中的确是最新版本,但尚未恢复任何内容 (注意:由于崩溃阻止了IDE将其作为打开文件...

7得票1回答
匿名方法中 TypeInfo 的奇怪行为

针对某段需要通用类型的“family”类型的代码,我尝试使用 TypeInfo 来获取所需信息。 class function GetTypeKind<T>:TTypeKind; 对于大多数类型,我都能解决问题。但是匿名方法类型的行为却出乎意料。 我定义了一个匿名方法类型:...

7得票3回答
Delphi 10.2.3在启动32位应用程序(带调试)时出现卡顿问题。

更新:正如一些人所指出的那样,这是由NOD32引起的问题。他们系统中的问题项目为: https://forum.eset.com/topic/16237-probleme-debug-delphi-with-eset-11249/ Delphi 10.2.1和10.2.3在Window...

7得票3回答
当我执行Form1的OnDblClick事件打开Form2时,它会触发Form2的OnCellClick事件,而不必在form2网格上单击。

事件表单1: procedure TForm1.Panel1DblClick(Sender: TObject); begin TForm2.Create(Self).ShowModal; end; 事件表单 2: procedure TForm2.DBGrid1CellClick(...