问题标签 [delphi-2010]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1010 浏览

delphi - 有没有办法在 Windows 2000 上安装 Delphi 2010

我刚刚从我的 SA 订阅中下载了 Delphi 2010 iso,除了我的笔记本电脑上的其他 Delphi 安装之外,还想安装它。不幸的是,它拒绝安装,因为机器运行的是 Windows 2000。

是否有可能以某种方式让它安装它?或者是否有技术原因导致它可能无法工作,即使它已安装?

编辑:

更多信息:

  • Delphi 2009 在那台计算机上安装得很好,所以已经安装了 dotNET 2.0。
  • Delphi 2010 安装程序出现,询问我要使用的语言,然后说“此产品至少需要 Windows XP。安装程序无法继续。”

我现在正在寻找的是:

  • 一种让安装程序跳过此检查并无论如何安装的方法 - 或 -
  • 这不起作用的原因(例如,Delphi 正在使用一些 Windows API,而这些 API 在 Windows 2000 中不可用)
0 投票
2 回答
1617 浏览

delphi - 如何将接口变量分配给 Rtti.TValue 类型的变量

目前我给delphi2010试用了一下,发现Rtti Unit的TValue类型。TValue 具有非常有趣的功能,但我找不到分配接口的方法。

我尝试以下

我找不到任何进一步的信息。不在德尔福帮助系统中,也不在互联网上。我做错了什么?

0 投票
1 回答
1138 浏览

delphi - 如何将 ItemIndex 添加到 TRibbonComboBox?

我刚刚发现 Delphi TRibbonComboBox 没有项目索引,它应该。

我想至少为该单元在本地解决这个问题,我认为 Delphi 2009 添加了一种将新方法引入外部类的方法,而无需从类中下降,但我不记得如何。

有没有办法添加'function ItemIndex:integer;' 至少在本地单元内到 TRibbonComboBox 类,而不必弄乱原始组件?(或者我在想 C# 吗?)

谢谢!

这是答案/实现,谢谢梅森!

0 投票
2 回答
733 浏览

delphi - Delphi中的静态多态性

有没有办法在 Delphi 2010 中实现静态多态性?

0 投票
10 回答
39601 浏览

delphi - Free Encryption library for Delphi

I'm looking for a free and up to date encryption library for Delphi 2010 that implements RSA and AES (Rijndael).

I want a free library because I plan to write and publish some sample code that will use it.

A Delphi 2010 version of TurboPower LockBox has been posted to the SongBeamer site, that implements both of these, but I'm concerned that it's getting a little old. For example, small RSA key sizes and no new security features for many years.

Update: Is the perception that LockBox is out of date or lacks important features incorrect? Is it still relevant for production development? (Particularly the RSA key sizes)

0 投票
6 回答
975 浏览

delphi - Delphi 2010 准备好用于生产了吗?

我目前正在使用 Delphi 2006,几天前我下载了一份 Delphi 2010。

Delphi 2010 有多稳定?

我是否应该等到第一个服务包发布后再迁移到此版本?

编辑

我已经使用 Delphi 2010 几个月了,它很棒。

Delphi 2010 附带的 Rave 报告版本(7.7BE)充满了 bug,使从 Delphi 2006 迁移到 Delphi 2010 的软件成为一场噩梦。Rave Reports 8.0BE 有同样多的错误

0 投票
4 回答
3226 浏览

delphi - 在 Delphi 2010 中构建虚拟树视图的步骤

刚刚购买了 Delphi 2010(已跳过 2009),我正在尝试编译我的项目。但是,我在编译 Virtual Treeview 4.8.5 时遇到了一堆问题。有人可以概述在 Delphi 2010 中编译和安装 Virtual Treeview 的简单方法吗?

0 投票
3 回答
13969 浏览

delphi - 如何使滚动条显示在 TScrollBox 上?

TScrollBox 控件看起来应该基本上是一个 TPanel,其底部和右边缘附有滚动条。我尝试在表单上放置一个,但无论我做什么,我都无法让滚动条真正出现,无论是在设计时还是在运行时。有谁知道如何让他们出现?

0 投票
8 回答
34082 浏览

delphi - TThread.resume 在 Delphi-2010 中已弃用,应该在什么地方使用?

在我的多线程应用程序中

我使用TThread.suspendTThread.resume

自从将我的应用程序移至 Delphi 2010 以来,我收到以下交战消息

[DCC 警告] xxx.pas(277): W1000 符号“恢复”已弃用

如果不推荐使用 Resume,应该使用什么?

编辑1:

我使用Resume命令来启动线程 - 因为它是在我终止线程之前将“CreateSuspended”设置为 True 并暂停创建的。

编辑2:

这是delphi 2010手册的链接

0 投票
4 回答
10173 浏览

delphi - Delphi 2009 / 2010 和 windows API 调用的 Unicode 问题

嗨,我一直在 Delphi 2006 中使用此功能,但现在使用 D2010 会引发错误。我认为这与切换到 Unicode 有关。

我应该怎么做才能让它工作?

编辑

调用 ChangeFileExt 时出现“访问冲突”