问题标签 [delphi-xe2]

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 投票
1 回答
3950 浏览

delphi - 德尔福 XE2。如何编译.exe?

我的 Delphi 程序已编码并准备好摇滚,但我找不到编译 .exe 的选项。

我确定这很明显,有帮助吗?

0 投票
3 回答
11544 浏览

delphi - 如何在运行时将节点添加到 FireMonkey 的 TreeView

我在在线文档或 Delphi XE2 附带的演示中找不到任何示例,用于FMX.TreeView.TTreeView在运行时将节点添加到控件。那么,如何在运行时添加、删除和遍历 FireMonkey TreeView 的节点?

0 投票
3 回答
1836 浏览

delphi - delphi xe2 tms组件在x64平台下不可用

在 delphi xe2 中安装了 tms 组件 6.1.4.1。在 x32 平台下它们工作正常,但在 x64 平台下它们不可用。我错过了什么吗?

0 投票
1 回答
5794 浏览

delphi - LiveBindings - TList绑定到 TStringGrid

我有以下示例代码集,如何将Data列表元素绑定到TStringGrid使用 LiveBindings。我需要双向更新,以便在更改网格中的列时可以更新底层的TPerson.

我已经看到了如何使用TDataset基于绑定执行此操作的示例,但我需要在没有TDataset.

0 投票
3 回答
3617 浏览

delphi - 解码 base64 会增加额外的空格

我在 Delphi XE2 中工作我正在使用这个将 base64 字节数组转换为字符串

然后使用此函数将字符串解码为字节数组

但输入字符串长度为 400,解码后其字节数组长度为 8192。

它在某处添加了额外的空间......任何建议作为我做错了什么?

编辑...

这是我通过 tcp 从 c# 发送到 delphi XE2 应用程序字符串长度 = 400 的数据的 base64

当我将 TBytes 转换为字符串时,我在 delphi 应用程序中收到 TBytes

Tbytes 到 UTF-7 字符串 字符串长度 = 401

TByte 到 UTF-8 字符串字符串长度 = 0(零)

TByte 到 ANSI 字符串字符串长度 = 401

中间有 1 个额外的位,但我不知道它为什么会出现。

好心的建议我做错了什么。

0 投票
2 回答
6707 浏览

delphi - Delphi 32 到 Delphi XE2(64 位)的转换

我正在考虑使用 Delphi XE2 将 Delphi 2007 业务应用程序迁移到 64 位。我想知道是否有任何指南可以帮助正在考虑将 Delphi 应用程序迁移到使用 Delphi XE2 的 64 位的开发人员或公司。

在这方面的任何帮助将不胜感激。

0 投票
2 回答
3738 浏览

delphi - 组合多个 TBytes 数组的最佳方法

TBytes组合数组的最佳方法是什么?

所有数组的大小相同。我希望将 的内容Array2添加到 的末尾Array1Array3末尾Array2等等。

0 投票
2 回答
1360 浏览

delphi - TAdvMemo 组件的问题(关于自动换行)

我正在使用TAdvMemo. 我的问题是WordWrap物业。当我在文本区域中键入文本时它工作得很好,但是当我在代码中向它添加一个字符串时,它没有任何效果。

我已将WordWrap属性设置为:wwRightMargin并将RightMargin属性设置为80,但没有看到其他可以帮助我的属性,所以我问一些想法来解决它?

我的意思是例如:

其中MyString是一个字符串:'hello word'。当它超过 80 个字符并且启用了换行时,它应该换行到新行,但它们都在同一行上。

0 投票
1 回答
398 浏览

delphi - Indy DnsResolver 无效的数据包大小 Delphi XE2

我在德尔福 XE2 工作

我想通过 tcp 运行 dnsresolver,因为我认为由于 udp 大小限制,当数据大于 512 字节时它会引发错误。

所以 dnsresolver 需要什么配置才能通过增加大小限制的 tcp 工作。

谢谢

0 投票
1 回答
1417 浏览

delphi - Firemonkey 浮动键动画,转到特定键

在 Firemonkey 2d 应用程序中,我使用浮点键来尝试全天候移动 TLine 控件。我为分针添加了 60 个关键帧,为时针添加了 12 个关键帧(实际上是更多的关键帧,因为我在位置 x、位置 y、高度和宽度上添加了一个)。

所以,现在我有两个问题:

  1. 如何播放到关键帧,然后从关键帧开始并转到下一个关键帧?

  2. 如何转到特定的关键帧?(即我加载一个表格,我想显示当前时间)

火猴时钟

请注意,我这样做只是为了了解有关 Delphi XE2 的更多信息,而不是解决任何特定的业务解决方案。