Delphi 2009是对特定版本Delphi的引用。 Delphi 2009于2008年8月发布,可作为独立产品或作为RAD Studio 2009的一部分提供。
Delphi 2009 无法将 '' 与 333 进行比较,而 Delphi 6 可以:“无法将类型 (UnicodeString) 的变体转换为类型 (Double)”在 Delphi 2009
我正在尝试将带有 TdxDBGrid 的 Delphi 6 应用程序迁移到 Delphi 2009,暂时我想保留 TdxDBGrid,因为它具有 TcxGrid 没有的功能(我们正在迁移到 Tc...
Delphi 2009 中是否有一种方法可以根据编译器指令有条件地编译一段代码。具体来说,我希望有一个仅在范围检查时才包含的代码
我在 Delphi 2009 的 TFields 实现中发现了一个错误,并编写了一个快速补丁。 我将 DB.pas 复制到我的项目文件夹并将其添加到项目的文件列表中,但现在我无法编译它。 ...
Delphi 2009:Vista下如何在Windows服务和桌面应用程序之间进行通信?
Vista/Windows2008/Windows7下桌面应用程序如何与Windows服务通信?应用程序需要向服务发送小字符串并接收返回的字符串响应。两者...
Delphi 2009 - 在运行时创建 TPanel 并更改其颜色
遇到一个奇怪的问题:我在运行时创建了一个TPanele并更改了它的颜色 - 但是,颜色仍然是clBtnFace。 这是代码: 过程 TForm1.Button1Click(发件人: TObject); 变量 pnl测试:...
有像 PosEx 这样的内置 Delphi 函数可以找到从字符串后面开始的子字符串吗?
有没有像PosEx这样的Delphi D2010函数可以从字符串末尾开始查找字符串内的子字符串? 我正在删除对 FastStrings 库的所有调用以及其中一个函数...
如何获取 TWinControl 的 X、Y 位置(相对于屏幕)
我试图在 TWinControl 中显示自定义提示,但我不知道如何获取它的位置。 使用位置 0,0 在屏幕顶部(窗口外)显示提示,所以我想它必须......
在阅读了《The Oracle at Delphi》(Allen Bauer)的“Simmering Unicode,bring DPL to be boer”和“Simmering Unicode,bring DPL to boer (Part 2)”之后,Orac...
我正在尝试构建 3 个包,A、B 和 C。A 定义了 B 和 C 中使用的一些基类。我已将所有 3 个包放在同一个项目组中,全部设置为输出到相同的自定义 BPL 输出...
在 Delphi 2009 中将 TMemoryStream 转换为“字符串”
在 Delphi 2009 之前我们有以下代码: 函数 MemoryStreamToString(M : TMemoryStream): 字符串; 变量 新容量:Longint; 开始 如果 (M.Size = > 0) 或 (M.Memory = nil) 那么
我发现如果我用包含“&”字符的字符串设置 TPanel、TLabel 或 TRadioGroup 的 Caption,则不会显示该标题,并且下一个字符带有下划线。我怎样才能阻止这...
在将给定的高效的基于指针的哈希图实现转换为通用哈希图实现的过程中,我偶然发现了以下问题: 我有一堂课代表...
Delphi 2009 从没有 setCodePage 的字符串中读取 oem
程序p; 变量 f:文本文件; oemst:OemString;///声明为 OemString = Type AnsiString(CP_OEMCP); 开始 分配文件(f,文件名); 重置(f); 读(f,oemSt); 显示消息(oemst); 结尾; 在...
我有一个固定的常量数组constAry1:数组[1...10]的字节数=(1,2,3,4,5,6,7,8,9,10); 和一个动态数组dynAry1:数组的字节数; 有什么最简单的方法可以将constAry1的值复制到 ...
Delphi的InputBox是模态的吗? 即它应该等待输入吗?
这是Windows 10中的一个错误,还是简单的卡键?在我的Delphi 2009应用程序中,我通过一个简单的输入框在一个while循环中询问用户的名字,这样他们就不能 ...
Delphi VCL组件(TDBCtrlGrid,TScrollBox)的水平容器(像画廊一样?)>
我正在使用Delphi 2009,并且已经用数据设置了(可变长度的)记录 ,并且我想用...
如何查看我的delphi应用程序中当前使用了多少堆栈空间?我有一个非常奇怪的错误,听起来像是堆栈问题。我想将其添加到我的应用程序日志中以了解多少...
我不知道这是bug还是什么,但是如果我尝试禁用TTreeView控件,则所有节点都将被选中(显示为灰色)。可以执行任何操作来仅禁用此控件的输入。 ..
我有一个使用日历的日志,我想加粗记录信息的日期。我将它们放在3D数组TDiaryLog = POneDay;的array [1..31]的array [1..12]的array [1900..2399]中。但是在...