问题标签 [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.
android - 如何在 APK for Google Play 中设置 CPU 架构
我在 DELPHI XE8 中为 android 创建了一个应用程序。如果我想在 Google Play 和 Google 上发布它,它应该是分类的设备平台 ARMEABI、ARMEABI-V7A、MIPS 和 x86,而 DELPHI XE8(以及所有以前的版本)只支持架构 ARMEABI-V7A。
不要以您的应用程序安装的 Google Play 上的专业发布应用程序的身份来找我,有人会向他发送消息说该平台不受支持。
分析APK安装包生成DELPHI XE8 发现上面所有平台都是自动生成的。
谷歌在其网站 ( http://developer.android.com/google/play/filters.html ) 上推荐使用 Android NDK 的解决方案 - 不幸的是,我仍然不知道该怎么做......
作为另一种解决方案,建议阅读和编辑 ANDROID.mk(不幸的是,此文件不会生成 DELPHI XE8)。
问题是如何实现仅用于 ARMEABI-V7A 的DELPHI XE8 编译的 APK 文件?
任何人都有任何经验或解决这个问题的方法?
delphi - Delphi XE8 FireMonkey TMemo 透明?
有没有办法让 TMemo 的背景透明?我尝试将不透明度设置为从 1 到 0,整个组件(包括文本)逐渐消失,然后在 0 处完全消失。在 0.1 时,背景框仍然可见。我目前正在为 iOS 8.3 使用 XE8。
android - 使用 Delphi XE8 在 Android 中实现 Material Design 主题
我正在使用 Delphi XE8 开发 Android 移动应用程序。我需要在我的应用程序中实现 Material View 标题栏。我怎样才能使用 Delphi XE8 来实现?材料视图示例。请给我一些解决方案。
arrays - 查找 JSONValue 的值类型(TJSONArray 或 TJSONObject)
我想用 Delphi XE8 中的标准库来做这个
(此示例来自https://github.com/deltics/delphi.libs/wiki/JSON但使用 Deltics.JSON 库)。
有人知道如何使用标准库吗?
谢谢你
ios - 添加 XSuperObject 时项目无法在 iOS 中启动
我已经直接向 X-SuperObject 项目报告了这个问题,但我想我可能会在 Stack Overflow 上获得更多质量帮助。
使用 Delphi XE8,我在 iOS 模拟器(7.1、8.1、8.2 和 8.3)上使用 XSuperObject 时遇到问题。所以我开始了一个空的 Firemonkey 应用程序,开始添加一些我之前项目中的东西(此时我不知道问题是什么)。在我将最新的 XSuperObject 和 XSuperJSON 单元添加到我的应用程序之前,一切都运行良好。
在 iOS 模拟器中运行时,出现异常:
Project dyld_sim raised exception class EOSError with message 'System Error. Code: 2. No such file or directory.
我没有代码,除了添加单元(XSuperObject、XSuperJSON)和一些基本控件(面板、按钮和组合框)外,我没有做任何更改。
当我休息时,我需要:
System.SysUtils.RaiseLastOSError
- 最后一行raise Error;
...这只是引发实际异常本身的地方,没有任何相关性。
因此,我打开了主项目文件并在第一行放置了一个断点,Application.Initialize;
但从未达到该断点。我还在 XSuperObject 和 XSuperJSON 的“初始化”中设置了断点,它们都没有停止。
一旦我删除了两个单元,一切都恢复了。
这里出了什么问题,我该如何解决?
- X-SuperObject 版本:在报告之前从此处提取更新
- Delphi XE8 版本 22.0.19027.8951(无更新)
- IDE 操作系统:Windows 7 SP1(版本 6.1,Build 7601,64 位)
- Mac 操作系统:OS-X 10.10.3
- 目标操作系统:iOS 模拟器 - iPad Air / iOS 8.2 (12D508)
注意:以上版本详细信息只是一个具体示例,但我无法让它在任何 iOS 设备/版本上运行。
更新:调试系统(第115单元初始化)后,我来了解引发异常的点。在System.RegularExpressionsCore
第 680 行...
而里面LoadPCRELib
...
在仅使用此单元运行项目时,它运行得很好。
所以它似乎无法找到/usr/lib/libpcre.dylib
,但前提是我使用的是 X-SuperObject。
我已经更新了我的所有环境,包括 OS-X、XCode、iOS 模拟器和 Delphi IDE 中的 SDK 链接(全部删除并重新创建它们)。我已经验证了 SDK 和 iOS 版本完全匹配。但问题仍然存在。
delphi - 将字节大小转换为 KB、MB、GB Delphi 的正确方法
在 Delphi 中将字节大小转换为 KB、MB、GB 的正确方法是什么。
performance - 多平台相当于QueryPerformanceCounter?
在 Windows 中,我习惯于QueryPerformanceCounter
以微秒为单位来衡量代码性能。我想在 Firemonkey 的所有平台上做同样的事情。我找到了一种解决方案,但它仅适用于 C++。
所有平台的等价物是什么?
delphi - Firemonkey中的Cleartype字体/文本渲染
这是一个仅包含 TEdit 控件的示例 VCL 应用程序。
如果您编译类似的 Firemonkey (FMX) 应用程序,您会注意到:
(小L字母疯了似的跳来跳去)
在我的研究中,我发现这篇G+ 帖子导致:
如您所见,结果更好。
跳跃消失了。但是 TCircle 的渲染效果不是很好。
经过更多研究后,我发现 using
initialization GlobalUseDX := False;
有更好的输出:
偶尔还会出现一些“字母跳跃”,但这是一个更好的结果。然而,小L(黄色)后面似乎有一些背景颜色。
有谁知道使用最新的 Firemonkey 实现类似 ClearType 的字体渲染的更好方法?
delphi-xe8 - 项目储物柜 (svn) 和 delphixe7/xe8
我将ProjectLocker用于我的异地 SVN 存储库。现在 XE7 和 XE8 支持 SVN,我无法连接到它而不会出现 500 服务器错误,所以我仍然必须使用 Tortoise。我知道这通常是一个严重的问题,但无论出于何种原因,似乎 XE7 和 XE8 传递凭据的方式可能与项目储物柜所期望的不同。
sockets - 可以在 TIdTCPClient 中发送 RST 标志吗?
我需要RST
在一个套接字中发送一个标志,这可能吗?
当我关闭 时TIdTCPClient
,TCP 服务器程序告诉我连接仍然存在,2 分钟后连接消失。
我正在这样做:
我正在使用 RAD Studio XE8。