Sybase 12.5-BDE-ADO“where myColumn=null”失败
我们有一个旧的应用程序,它读取 SQL 文本文件并将它们发送到 Sybase ASE 12.51。我们的遗留应用程序是用 Delphi 5 编写的,并使用 BDE TQuery 组件来…
为什么应用程序会弹出错误“控件没有父窗口”?跑步3周后?
我在 Windows 7 机器上的 Delphi XE 中连续运行了一个在 Windows 7 下开发的应用程序大约 3 周,但此后它停止工作并弹出一个消息框,显示“控件没有父…
Indy TCP 客户端/服务器,客户端充当服务器
Indy 的 TIdTCPClient 和 TIdTCPServer 可以用于以下场景: Client ---------- initate connection -----------> Server ... Client <---------------…
Delphi XE - TRibbon 操作始终将焦点发送到 MainForm
当我将 TRibbon 控件放置在不是应用程序 MainForm 的窗体上时,TRibbon 的操作(即剪切、粘贴)将始终在执行操作后将焦点返回到 MainForm。 即使保存 …
如何将上下文菜单附加到 TChromium 浏览器
我有一个来自 Delphi Chromium Embedded 的 TChromium broser (http://code.google.com/p/delphichromiumembedded)。我想为其附加一个上下文菜单。我…
使用代码创建TChromium实例
我在尝试使用代码创建 Delphi Chromium Embedded 实例时遇到问题 var Chromium: TChromium; begin Chromium := TChromium.Create(TcxTabSheet1); Chro…
如何在客户端连接的 ListView 中存储标识符 - Indy 10
我正在创建一个 TCP 服务器,它接收多个客户端并且必须能够向每个客户端发送消息。 如何获取客户端连接的句柄然后发送任意数据? 谢谢:D 代码: proc…
动态数组的 TypeData 中的不同元素类型条目有何作用?
包含不同数据类型的 RTTI 的 TTypeData 字段对于动态数组具有三种不同的元素类型值: elType: PPTypeInfo; // nil if type does not require cleanup …
随着 TDictionary 的不断增长,如何避免内存不足?
TDictionary 使用一个内部数组,如果已满则加倍: newCap := Length(FItems) * 2; if newCap = 0 then newCap := 4; Rehash(newCap); 这对于中等数量…
从 Delphi XE 连接 TFS 2010
我们公司使用Delphi XE 来开发一些Delphi 应用程序以及.Net。 TFS 2010 是我们针对 .Net 的主要源代码控制机制;但我们想使用 TFS 2010 for Delphi。 …
为什么我的代码无法编译,而是得到 E2506 在接口部分声明的参数化类型的方法不能使用本地符号
我正在使用Delphi XE。 以下单元无法编译并出现此错误: [DCC Error] GTSJSONSerializer.pas(27): E2506 Method of parameterized type declared in i…
如何设置 TTabSet 组件选项卡的图像索引
我正在使用带有多个选项卡的 TTabSet 组件。现在我想为每个选项卡分配一个图像,为此我将 Images 属性的值设置为图像列表,然后选项卡会显示一个图像…