问题标签 [delphi-10-seattle]
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.
delphi - 如何正确打开 Delphi Chromium Embedded 3 gui?
我下载了 dcef3 并在其中找到了一些演示。我将“src”目录的内容复制到“minimal”目录,它工作正常。但是当我对 guiclient 目录执行此操作时,打开项目时出现错误:
未找到 TChromium 类
我该如何解决这个错误?
delphi - 如何创建一个可与 VCL 和 FMX 一起使用的内部计时器?
我有一个需要计时器的课程。该类必须同时使用 VCL 和 FMX。不幸的是,FMX 定时器是在 中声明的,FMX.Types
而 VCL 定时器是在Vcl.ExtCtrls
.
由于没有条件定义,例如{$IFDEF FMX}xxx{$ENDIF}
如何在跨平台类中使用计时器?
delphi - 使用 RTTI 将枚举属性读取和写入为 Integer
我确实知道如何将枚举属性作为字符串写入:
但是如果我没有字符串而是整数(例如,fsStayOnTop 为 3),如何设置值,以及如何从该属性中读取但不返回字符串(与 Value.AsString 一起使用)?
delphi - 如何停止在 Delphi 10 Seattle IDE 中创建 .stat 文件
RAD Studio 10 Seattle
当我在IDE中打开并使用 Delphi 项目文件时。它总是创建 .stat 文件。有没有办法停止创建文件?
web-services - mORMot 中的配置 REST 资源
我想根据有关 mORMot 中 REST 路由的信息 ( http://synopse.info/forum/viewtopic.php?id=1833 ) 配置对我的 REST 资源的非常简单的访问。
我需要调用 url as localhost/api/apservice/station/1
,但下面的代码仅适用于调用 aslocalhost/api/apservice/station?stationid={stationid}
请告知如何正确配置 REST 路由到我的资源?我需要以下示例:
- 本地主机/api/apservice/station/1 -
return details for station=1
- 本地主机/api/apservice/站/组 -
return all groups from station
- localhost/api/apservice/customers/{aCustomerId}/reports/orders/{aOrderNumber}/details?Filter={aDetailFilter}'
delphi - 将 JCL 安装到 Delphi 10 Seattle 时出错
我正在尝试将 JCL/JVCL 安装到 Delphi-10-Seattle
我收到以下错误:
使用 Embarcadero RAD Studio 10 Seattle Embarcadero Delphi for Win32 编译器版本 30.0... E:\Delphi-10\Jedi\jcl\source\common\JclSysUtils.pas(3034) 错误:E2010 不兼容的类型:'TJclWaitResult' 和 'TWaitResult'
JclInstall.pas(2264) 致命:F2063 无法编译使用的单元“JclSysUtils.pas”
'JclSysUtils.pas' 中的第 3034 行是:
我试图在绝地邮件列表中发帖,但多年来一直没有被触及。
我在哪里可以得到修复?
database - 如何在 FireDAC 的 TFDPhysSQLiteDriverLink 组件中指定 SQLite 数据库文件?
我正在尝试修改FireDAC 示例项目之一,以便使用现有的 SQLite 文件作为数据库源。该示例未经修改即可正常工作并连接到其数据库。但是,我无法弄清楚它连接到的数据库是在哪里指定的,以便对其进行更改。
根据文档,组件上应该有一个Database
属性TFDPhysSQLiteDriverLink
。不存在:它不存在。我什至将表单转换为文本并查看了所有组件的自定义属性,并且在任何地方都没有定义路径。代码中也没有 - 示例非常小,根本没有定义路径。
文档上的另一个选项是包含该FireDAC.Phys.SQLite
单元,尽管这没有解释如何设置数据库,因为据我所知,该单元仅包含该组件。当我搜索数据库属性(见附图)时,该单元的任何类中的任何一个似乎都不是我所追求的。最接近的是用于备份组件的字符串 - 我怀疑这就是我需要的。类中有一个SQLiteDatabase
属性,TFDPhysSQLiteConnection
但它是只读的。
FireDAC.Phys.SQLite 单元中定义的所有数据库属性的列表
我还尝试通过双击组件在运行时创建临时连接定义。TFDConnection
这只给出了一个例外:
双击 TFDConnection 组件时出现异常
我发现的唯一解决方案是在 XE5 文档中,它说设置$(PUBLICDOCUMENTSDIR)
环境变量。我已经必须这样做才能让演示运行(以前,它在线上抛出了相同的异常FDConnection1.Connected := True;
;现在没有,演示在运行时完美运行。)这种变化显然没有影响设计师,我甚至不知道我是否在寻找正确的地方,因为毕竟文档都谈到了设置Database
属性。
所以我很难过。它在哪里设置数据库?它不在 DFM 或任何流媒体属性中;它不在文档定义的属性中(TFDPhysSQLiteDriverLink.Database
不存在,看起来也不存在);它不在设计时TFDConnection
编辑器中(即使它引发异常,我认为此处指定为属性的文件也会出现在流式 DFM 中);它不在代码中;……还能在哪里?
(我以前从未使用过 FireDAC,所以我是一个完整的菜鸟,顺便说一句。我通过文档和示例进行自学。)
xcode - 无法使用 Delphi 10 Seattle 和 iOS 9 发布到 AppStore
我正在使用XCode 7和Delphi 10 Seattle。
如果我尝试部署到AppStore,我会收到这些消息。
错误 ITMS- 90507:“缺少 Info.plist 值。捆绑包中 kay DTPlatformName 的值 .. 是必需的。”
错误 ITMS-90094:“无效的启动图像 - 您的应用程序包含带有大小修饰符的启动图像,仅支持使用 iOS 6.0 SDK 或更高版本构建的应用程序。”
错误 ITMS-90534:“无效的 Toochain。新闻和应用程序更新必须使用 Xcode 6 或更高版本的公共 (GM) 版本以及 iOS 8 SDK 或...