Delphi 2009 - 在运行时创建 TPanel 并更改其颜色
遇到一个奇怪的问题:我在运行时创建一个 TPaele 并更改其颜色 - 但是,颜色仍然是 clBtnFace。 这是代码: procedure TForm1.Button1Click(Sender: T…
OleContainer - 从 http 打开文档文件?
我需要一些有关 OleContainer 的信息。我在浏览器中嵌入了一个 OleContainer。当我启动该 html 文件时,会打开一个 microsoft word OleContainer,我…
MySQL 5 中的 utf8 数据需要哪个 dbExpress ServerCharSet?
根据新闻组中找到的信息,我们尝试了 ServerCharSet=utf8 和 ServerCharSet=UTF8 - 但特殊字符/变音符号仍然无法正确显示在客户端数据中。 我们使用De…
Delphi 2009 - 未重新创建 res 文件
我刚刚创建了一个带有工具栏、一些工具栏按钮和 TPngImageList 的小应用程序。 我已经保存了该项目并编译了它。 现在我已经删除了项目文件夹中的 .res…
如何使用 Delphi 2009 和 Unicode 字符串正确调用 GetLongPathName?
我需要将旧的Win98短路径名更改为长路径名。我有一个在 Delphi 4 中运行良好的例程,但是当我升级到 Delphi 2009 和 Unicode 时,它无法与 Unicod…
Delphi - 让用户控制容器而不从现有容器继承
我需要使一个控件成为一个类似于 TPanel 的容器(在设计和运行时保存其他控件),而不从自定义面板或类似控件继承,我如何告诉我的控件它应该包含东西…
在Delphi 2009中使用泛型和匿名方法有什么问题?
我想开始使用泛型和匿名方法,主要是为了了解它们的含义以及为什么我想使用它们。 使用 Delphi 2009 时,我经常读到泛型和匿名方法没有完全实现或有错…
Delphi 7 和 Delphi 2009 在处理字符、字符串、unicode 等方面有何区别?
我有一个类只能在 Delphi 7 中运行,经过多次尝试将其转换为 Delphi 2009,我们最终同意将我们的项目更改为 Delphi 7。 该项目或多或少完成了,但我想…
Delphi系统单元中的TMonitor有什么用?
阅读文章“酝酿Unicode,带上DPL煮沸” 和 "沸腾 Unicode,让 DPL 沸腾(第 2 部分)”《The Oracle at Delphi》(Allen Bauer)的,Oracle 就是我所…
Delphi 2009 应用程序中的 Google 地图
在这个项目中,我的目标是在 Delphi 2009 中通过 GoogleMaps 创建一个软件,它就像这个 但以不同的方式。在这个项目中,用户可以在地图上添加一个点,…
有没有更简单的方法将 Delphi 7 转换为 Delphi 2009?
有没有更简单的方法将 Delphi 7 转换为 Delphi 2009? 或者有没有办法在 Delphi 2009 项目中使用 Delphi 7 单元? 我在 Delphi 7 中有一个单元,但是…
Delphi 7 与 2009 年(和 2010 年)相比创纪录大小
将代码从 Delphi 7 转换为 2010 时,我遇到了一个奇怪的问题。它与记录有关。下面定义的记录在 D7 中调整大小时为 432 字节,在 D2009(和 2010)中为…
Delphi 2009中Indy 10的逐步升级
有人可以帮助详细说明如何卸载 Indy 10 并安装最新版本吗?我找到了http://indy.fulgan.com/ZIP/IndyTiburon.zip 有一个类似的问题,但不是一个令人满…
为什么 Delphi 编译器会创建一个名为“c”的文件?在构建特定项目期间?
当我构建项目并且主窗体打开时(相当大,有数十个各种组件),构建过程会在项目文件夹中创建一个名为“c”的文件。 文件为空。 如果我关闭 IDE 中的主…