问题标签 [delphi-xe5]
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 - Delphi XE5 从右到左的语言不会像在 android 中那样出现
正如标题所说,来自 RTL 语言(如波斯语或阿拉伯语)的文本在 android 中显示效果不佳,例如单词“سلام”显示为“م الس”。即使在文本输入中也会出现这个问题(我认为它们是本机和本机 android 文本框支持)有没有办法解决这个问题?
android - Delphi XE5 中的 onActivityResult 等效项?
在 android/Java 中,我会这样做:
并得到结果:
在德尔福我有第一部分的等价物:
但是在 MainActivity 下查看时,我没有看到“onActivityResult”回调。我看到 JFragment 有一个,但似乎不是在正确的位置获取它,而且我在示例代码、在线或源代码中没有看到任何示例。
android - 如何检查Android和iOS上的网络是否可用(Delphi XE5)
- 如何检查Android和iOS上的网络是否可用?
android - 防止卸载 xml 文件数据库
我正在测试 Delphi XE5 iOS 和 Android,创建一个表单让用户使用 2 个字段登录并将该信息存储在users.xml
.
但是当我重新编译包时,IDE 卸载了我的应用程序,并且文件 logins.xml 被删除,因为卸载程序删除了该文件。
我的想法是在创建时users.xml
,在 SDCard 中创建,因为在我需要将此 XML 文件传输到其他手机之后,我只需要在其他 smathphone 中共享 SDCard ...
也许使用TPath.GetDocumentsPath
,但我如何才能在文件浏览器中“查看”文件,如Astro 文件管理器?
无论如何要防止删除文件或在 SDCard 中创建可以在任何文件管理器中看到的文件?
android - 在 Delphi XE5 for Android 中拦截收到的短信
是否可以根据这个java代码在Delphi XE5中拦截从Android接收到的短信如何在android的后台使用服务读取传入的消息?.
sqlite - 如何将字符串插入 sQlite.sdb (FireDac)?
我正在尝试将一些文本插入到 sqlite 数据库中。
我正在使用 FireDac 连接和 FireDac Query(FDQuery1) 连接到 sqLite 数据库。这是代码。
我似乎在数据库中插入了一条新记录,但所有字段均为空。可能是什么问题呢 ?
现在我正在使用
我收到错误消息。FireDac、Phys、Sqlite - 308 无法打开/定义命令,wiich 不返回结果集。提示使用执行?用于非 Select 命令的 ExecSql metnod。
正如您从注释代码中看到的那样,我正在尝试 ExecSql 但同样的错误。
android - 德尔福 XE5 安卓。硬件返回按钮按下
如何模拟硬件后退按钮按下以关闭应用程序?
我需要通过代码关闭应用程序,但 Application.Terminate、Close、Hide 和 DisposeOf 不起作用。
所以我想模拟硬件后退按钮按下来实现我的目标。
android - Android WebBrowser 向下滚动页面
我开发了一个 android 应用程序,Delphi XE 5
并放置了一个 WebBrowser,因为我必须显示一个网页。顺便说一下(网页)的宽度为 1400 像素,因此它没有完全显示。
宽度是固定的,因为我在网页上使用过width:100%
,但正如您在图片上看到的,我只有表格的一部分。我缺少一个滚动条,它允许我向下滑动页面并查看表格的其余部分。
我尝试添加一个TVertScrollBox
并在其中放置 WebBrowser,但我仍然只看到页面的开头。我无法向下滚动。
我该如何解决这个问题?该网页已经div
在左侧有一个滚动条。您可以单击此处查看整个页面。
delphi - Delphi livebinding TClientDataSet TStringGrid 运行时
在 Firemonkey (XE5) 中,我创建了一个带有 TStringGrid 的框架,并希望添加一个“程序 ShowData(aClientSet:TClientSet);” 在该程序中,Clientset 的行应使用 LiveBindings(TBindSourceDB ?)以只读方式显示,而无需了解数据集的任何其他内容并且没有 DESIGNER?请问,这怎么能在运行时完成?以及如何控制重新填充网格,如果数据集在框架之外关闭并重新打开(在哪里触发 TBindings.notify)?谢谢。
android - 如何在 Delphi Firemonkey 中使用 toast?
如何toast
在 Delphi XE5 中使用 Android?
我尝试使用该库FMX.AndroidLike.Toast
,但系统在显示之前在执行期间关闭Toast
。