问题标签 [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.

0 投票
2 回答
399 浏览

delphi - 在德尔福西雅图和代码分析中找不到内联变量集成

在 Delphi XE8 中,我使用了 Castalia内联变量集成代码分析工具。

我在 Delphi 10 Seattle 中找不到此功能。它还存在吗?如果是这样,我在哪里可以找到它?如果它不存在,我可以使用其他替代品吗?

0 投票
1 回答
381 浏览

delphi - 如何正确打开 Delphi Chromium Embedded 3 gui?

我下载了 dcef3 并在其中找到了一些演示。我将“src”目录的内容复制到“minimal”目录,它工作正常。但是当我对 guiclient 目录执行此操作时,打开项目时出现错误:

未找到 TChromium 类

我该如何解决这个错误?

0 投票
3 回答
1595 浏览

delphi - 如何创建一个可与 VCL 和 FMX 一起使用的内部计时器?

我有一个需要计时器的课程。该类必须同时使用 VCL 和 FMX。不幸的是,FMX 定时器是在 中声明的,FMX.Types而 VCL 定时器是在Vcl.ExtCtrls.

由于没有条件定义,例如{$IFDEF FMX}xxx{$ENDIF}如何在跨平台类中使用计时器?

0 投票
2 回答
927 浏览

delphi - 使用 RTTI 将枚举属性读取和写入为 Integer

我确实知道如何将枚举属性作为字符串写入:

但是如果我没有字符串而是整数(例如,fsStayOnTop 为 3),如何设置值,以及如何从该属性中读取但不返回字符串(与 Value.AsString 一起使用)?

0 投票
1 回答
1731 浏览

delphi - 如何停止在 Delphi 10 Seattle IDE 中创建 .stat 文件

RAD Studio 10 Seattle当我在IDE中打开并使用 Delphi 项目文件时。它总是创建 .stat 文件。有没有办法停止创建文件?

0 投票
1 回答
929 浏览

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}'
0 投票
2 回答
3830 浏览

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 行是:

我试图在绝地邮件列表中发帖,但多年来一直没有被触及。

我在哪里可以得到修复?

0 投票
2 回答
2093 浏览

database - 如何在 FireDAC 的 TFDPhysSQLiteDriverLink 组件中指定 SQLite 数据库文件?

我正在尝试修改FireDAC 示例项目之一,以便使用现有的 SQLite 文件作为数据库源。该示例未经修改即可正常工作并连接到其数据库。但是,我无法弄清楚它连接到的数据库是在哪里指定的,以便对其进行更改。

根据文档,组件上应该有一个Database属性TFDPhysSQLiteDriverLink。不存在:它不存在。我什至将表单转换为文本并查看了所有组件的自定义属性,并且在任何地方都没有定义路径。代码中也没有 - 示例非常小,根本没有定义路径。

文档上的另一个选项是包含该FireDAC.Phys.SQLite单元,尽管这没有解释如何设置数据库,因为据我所知,该单元仅包含该组件。当我搜索数据库属性(见附图)时,该单元的任何类中的任何一个似乎都不是我所追求的。最接近的是用于备份组件的字符串 - 我怀疑这就是我需要的。类中有一个SQLiteDatabase属性,TFDPhysSQLiteConnection但它是只读的。

FireDAC.Phys.SQLite 单元中定义的所有数据库属性的列表

FireDAC.Phys.SQLite 单元中定义的所有数据库属性的列表

我还尝试通过双击组件在运行时创建临时连接定义。TFDConnection这只给出了一个例外:

双击 TFDConnection 组件时出现异常

双击 TFDConnection 组件时出现异常

我发现的唯一解决方案是在 XE5 文档中,它说设置$(PUBLICDOCUMENTSDIR)环境变量。我已经必须这样做才能让演示运行(以前,它在线上抛出了相同的异常FDConnection1.Connected := True;;现在没有,演示在运行时完美运行。)这种变化显然没有影响设计师,我甚至不知道我是否在寻找正确的地方,因为毕竟文档都谈到了设置Database属性。

所以我很难过。它在哪里设置数据库?它不在 DFM 或任何流媒体属性中;它不在文档定义的属性中(TFDPhysSQLiteDriverLink.Database不存在,看起来也不存在);它不在设计时TFDConnection编辑器中(即使它引发异常,我认为此处指定为属性的文件也会出现在流式 DFM 中);它不在代码中;……还能在哪里?

(我以前从未使用过 FireDAC,所以我是一个完整的菜鸟,顺便说一句。我通过文档和示例进行自学。)

0 投票
1 回答
790 浏览

xcode - 无法使用 Delphi 10 Seattle 和 iOS 9 发布到 AppStore

我正在使用XCode 7Delphi 10 Seattle

如果我尝试部署到AppStore,我会收到这些消息。

错误 ITMS- 90507:“缺少 Info.plist 值。捆绑包中 kay DTPlatformName 的值 .. 是必需的。”

错误 ITMS-90094:“无效的启动图像 - 您的应用程序包含带有大小修饰符的启动图像,仅支持使用 iOS 6.0 SDK 或更高版本构建的应用程序。”

错误 ITMS-90534:“无效的 Toochain。新闻和应用程序更新必须使用 Xcode 6 或更高版本的公共 (GM) 版本以及 iOS 8 SDK 或...

0 投票
0 回答
557 浏览

delphi - 在 Delphi 10 Seattle bds 中安装 GLscene