问题标签 [delphi-xe8]

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 回答
1228 浏览

android - XE8 Twebbrowser 本地 img 文件

我在 Delphi XE8 中使用 Twebbrowser。

我正在从 Amazon S3 下载图像并将其放入名为 downloadfolder 的文件夹中

如何从 Twebbrowser 打开该位置的文件

试过了

谢谢

0 投票
2 回答
14668 浏览

delphi - 如何在delphi Xe8中设置标签文本加粗

如何在 Delphi XE8 firemonkey 多设备项目中将 TLabel 设置为 Bold 并恢复正常运行时?

我已经尝试过了,但它不起作用:

也试过:

0 投票
1 回答
3293 浏览

delphi - 在 FMX 中将数据从 TIdTCPClient 发送到 TServerSocket 不适用于 Delphi XE8

我正在使用 Delphi XE8 试用版开发应用程序移动应用程序。目前我面临着非常关键的问题,下面我已经清楚地解释了。

我的项目分为两个不同的应用程序:

应用程序 A:此应用程序是使用 Delphi XE8 作为 VCL 应用程序开发的。这个应用程序有 TServerSocket。并使用字节数组接收数据。大多数情况下,此应用程序将数据作为打包记录接收,并根据消息头进行下一步。

应用程序 B:此应用程序是使用 Delphi XE8 作为多设备移动应用程序开发的。此应用程序具有 TIdTCPClient。并发送如下所述的数据:

而对于 IdTCPClient,则分配了 IOHandler 。

问题:当我在 Delphi XE8 Multidevice 移动应用程序中调用 SendData 程序时,它没有在服务器应用程序中收到任何数据,客户端也没有引发异常。我已经检查了 Windows 7 桌面和 Android 移动 Lolipop 版本的移动。在这两种设备中,客户端应用程序都不会发送数据。同样的代码在 Delphi XE7 for Windows 应用程序和 Android KitKat 版本的移动应用程序中运行良好。在 Delphi XE8 Multi Device 移动应用程序中,我尝试将打包记录转换为 TIDBytes。但我不知道该怎么做。?

但是当我创建了 Delphi XC8 VCL 应用程序并实现了相同的代码和相同的组件并尝试发送数据时,它在服务器应用程序中接收数据。

在 Delphi XE8 Multidevice 移动应用程序中,如果我尝试发送如下所示的文本:

当我使用它时,我可以在服务器应用程序中接收数据。

请提供任何帮助以将此缓冲区数据正确发送到服务器套接字。并提前感谢

0 投票
1 回答
165 浏览

delphi - 移植 C 联合

我正在尝试移植一个内部有一个联合的 C 结构。中的默认结构Winapi.Winsock2.pas缺少记录中的某些字段。但这是正确的方法吗?谢谢。


编译器抱怨Error: E2004 Identifier redeclared: 'lpOverlapped'

更新 2:

经过一番思考,我想出了这个。

0 投票
1 回答
647 浏览

delphi - 如何查看流是否不包含要转换的有效位图。

如何判断流是否包含图片?我正在使用 Delphi xe8 FMX 开发 iOS 应用程序。我有一个列表框,并且正在将图片加载到项目中。我可以做这个:

我宁愿不使用 try-except 块,因为这似乎会导致位图的加载不一致。例如,我必须将列表框项目滚动到视图之外,然后返回视图以查看图片。

0 投票
1 回答
216 浏览

forms - 从 XE8 中的表单标记分配给 RadioGroup 标记会导致访问冲突

我最近从 XE4 升级到 XE8,并且在将 itemindex 分配给无线电组时遇到了访问冲突。我很好奇为什么在 XE4 中可以使用,而在 XE8 中却不行。当主程序启动时,所有的表单都已经创建好了。此代码在调试时工作正常,但作为独立运行时会引发异常。

注意:我省略了不相关的代码

0 投票
1 回答
886 浏览

delphi - 新 XE8 试用版安装中的 TMS 组件包?

我在试用 Delphi XE8 Architect 开发环境中安装 TMS 组件包时遇到问题。这个包很旧,我正要使用它,检查我的代码是否一切正常,代码是几年前用这个包编写的。由于我还没有 delphi 的 jet 注册版本,所以我使用这个试用版只是为了检查我是否可以使用这些代码和组件?我安装了 tms exe,但开发环境中没有显示控件?

0 投票
1 回答
3244 浏览

delphi - Delphi xe8,无法重命名组件xxx,组件以祖先形式引入

我要去http://docwiki.embarcadero.com/RADStudio/XE8/en/Tutorial:_Using_the_IDE_for_Delphi_and_C%2B%2BBuilder找到的 delphi XE 8 教程。我遇到的问题是,我已逐步按照教程进行操作,但在尝试重命名 ActionList 或 MainMenu 时不断收到错误消息,提示无法重命名组件 xxx,组件是以祖先形式引入的。

我不知道如何解决这个问题,我也无法删除组件,所以我不知道该怎么做才能解决它。

0 投票
0 回答
260 浏览

delphi - Delphi XE8 有 GMLib 安装程序吗?

有 Delphi XE 8 安装程序吗?

我曾尝试使用 XE7 安装程序 DPK 包,但它似乎没有正确的定义。

0 投票
1 回答
167 浏览

delphi - 英特尔 TSX 与 Delphi

我想在Intel TSXDelphi 中使用同步扩展。但是 AFAIK Delphi 不支持过去的任何扩展程序集SSE 4.2,所以可以以其他方式完成吗?以及如何去检测这样的特征。

自 2012 年以来,Haswell 处理器支持此功能。