delphi-xe8相关内容

如何在 XE8 中禁用 Castalia?

假设我希望禁用 XE8 中引入的新集成的 Castalia.我该如何以一种干净的方式做到这一点?我在 Castalia 菜单上看不到任何允许我通过设置一个选项来禁用它的内容. 人们可能希望禁用 Castalia 的原因包括: 我该怎么办配置新的 Delphi XE8 编辑器开始结束视觉提示? 它与书签插件的动画交互不佳. 众所周知,Castalia 会使 IDE 不稳定. 解 ..
发布时间:2021-12-14 00:06:55 其他开发

在 W10 上检查 Windows 版本

有谁知道 TOSVersion.Name 是否仍然适用于 Windows 10? 我有一个 vcl 应用程序,它有一个表单显示事件,该事件获取操作系统详细信息并使用来自 SysUtils 的 TOSVersion 记录将它们显示在 TMemo 框中. 用 mmoOSInfo.Lines 做开始清除;添加(TOSVersion.ToString);添加('');添加('架构:' + OSA ..
发布时间:2021-09-26 18:32:40 其他开发

Delphi:向文件中写入/读取变量和记录

在XE8中处理我的项目时,我不得不保存和读取自定义项目文件,这些文件存储变量和不同类型的记录.最初,我解决该问题的方法似乎奏效,但在实际项目中却证明是错误的. 我创建文件的方法,用于存储“类别"记录: varSavingStream:TFileStream;i,j:整数;开始SavingStream:= TFileStream.Create('SAVE.test',fmCreate或fm ..
发布时间:2021-04-30 18:55:04 其他开发

打开启动画面,然后关闭IOS Delphi XE8

早上好 我已经在装有Windows 7 X64的计算机上安装了Delphi XE8,也有一个带有带Yosemite(10.10)的virtualbox的虚拟机,也有paserver 16.0和Xcode版本6.3.1(6S1002),问题是当我使用IOS模拟器8.3进行编译,无法正常工作,可以完美编译,但可以打开启动画面,然后关闭. 我尝试重新安装xcode,然后重新安装Mac,但是一 ..
发布时间:2021-04-30 18:51:16 移动开发

Delphi:如何使TButtons 3x3?

我创建了多个TButton. 问题是我希望创建的按钮看起来像3x3. 该怎么做? 注意:按钮会更多! 我的代码: procedure TForm1.CreateButtonsClick(Sender: TObject); var i:integer; B: TButton; begin for i:= 1 to 7 do begin B := TButton.Crea ..
发布时间:2020-11-08 05:22:07 其他开发

如何在网络连接中使用App Tethering?

我正在使用Embarcadero RAD Studio Delphi XE8. Multi-Device Application app绑定组件是为传统的WiFi和蓝牙耦合而设计的.它也支持Internet连接吗? 我想尝试制作小型的p2p应用程序.我正在通过Wifi使用App共享,但我想通过互联网连接App共享. 该怎么做? 解决方案 是的,还支持TCP/IP(LAN和 ..
发布时间:2020-11-08 05:21:57 其他开发

firemonkey即时将项目添加到HorzScrollBox

我的表单上有一个Horizo​​ntal Scroll Box项.运行该程序后,我将得到一个json字符串,其中包含必须在Horizo​​ntal Scroll Box中的项列表,而且我必须动态添加它们. 例如我有这个: 我发现了这个功能: HorzScrollBox1.AddObject();,但为此需要一个参数 我有两个问题: 1)我如何向其中添加新对象? 2)我可以 ..
发布时间:2020-11-08 05:21:47 其他开发

添加XSuperObject时项目无法在iOS中启动

我已经将其直接报告给X-SuperObject项目 ,但我认为我可能会在堆栈溢出方面获得更多质量帮助. 使用Delphi XE8,我在iOS Simulator(7.1、8.1、8.2和8.3)上使用XSuperObject时遇到问题.因此,我启动了一个空的Firemonkey应用程序,开始添加了先前项目中的某些内容(此时我不知道问题出在哪里).一切正常,直到我将最新的XSuperObjec ..
发布时间:2020-11-08 05:17:56 移动开发

使用Delphi XE8 Firemonkey + Android 4.4的黑屏

有人知道为什么在Delphi XE8上编译的nu应用程序不能在Android 4.4上运行吗?仅出现黑屏.它说它应该与旧版Android兼容. 解决方案 请尝试在XE8中创建新的空移动项目,将* .dpr * .pas和* .fmx文件复制到项目文件夹中并将其添加到IDE中的项目(请记住有关额外的图形,声音等-检查它们的部署选项).我遇到了类似的问题,源文件完全不变的新项目运行良好.已通过 ..
发布时间:2020-11-08 05:17:53 其他开发

使用Delphi XE8进行XSLT转换的替代方法

我正在尝试用Delphi XE8执行XSLT转换,并且遇到了问题。我的XSL文件使用导入语句引用外部XSL文件,该导入语句的href属性具有相对路径。转换失败,错误为“命名模板'skrivUtDate'未出现在样式表中”。定义“ skrivUtDate”位于外部XSL文件中。定义如下所示: ..
发布时间:2020-10-20 07:28:22 其他开发

在获取“数据对于变量而言太大”时,如何正确访问FireDAC数据集的VARCHAR(MAX)参数值。错误?

我们的应用程序使用SQL Server 2014更新和访问数据。 我有一个表,其中最后一列(“内容”)创建为 VARCHAR(MAX)。 我们正在使用Delphi XE8,并且正在使用FireDAC TFDQuery 组件以更新此列。 ..... FDquery.ParamByName(’Contents’)。AsString:= Contents; FDquery.E ..
发布时间:2020-10-20 07:07:20 数据库

检测已单击/按下ListViewItem的位置

在Delphi XE8中,使用Firemonkey TListView。 我有一个ListView,其中包含约5个项目。每个项目中都有一个图像。 如何检测到何时单击/按下图像? 我一直在寻找过程: OnItemClickEx 但是我不知道如何使用它。不确定这是否是我需要使用的。 任何帮助都会很棒。 谢谢 解决方案 设置List ..
发布时间:2020-10-20 07:02:35 移动开发

从类帮助器访问私有字段

给定 type TMyClass = class private FPrivateInt:Integer; 受保护的 FProtectedInt:整数; public FPublicInt:整数; 结尾; 一个单元和 type TMyHelper = TMyClass 函数的类助手Sum:Integer; 结尾; [...] ..
发布时间:2020-10-20 06:53:20 其他开发

自定义通知间隔

我正在Rad Studio XE8下的FireMonkey中构建应用程序。 我希望在通知(FMX.Notification)上设置自定义间隔。 但是通知重复只能设置为特定间隔。 TRepeatInterval =(无,第二,分钟,小时,天,周,工作日,月份,季度,年份,时代); 如果我想每15分钟触发一次,我真的需要创建四个通知(在0时, 15、30、45分钟 ..
发布时间:2020-10-20 06:45:11 其他开发

Delphi XE8和致命错误F2039

使用XE8更新1,将Win 7 64位和单个组件添加到否则为空的文件夹中,我得到: 错误:[dcc32致命错误] F2039无法创建输出文件。 \MountTest。 该测试将在第一次编译并运行良好,但是XE8必须关闭并重新启动才能再次编译。该组件是Mitov Software的量规。 组件供应商说这是一个已知错误,没有修复。如果是这样,那么对我来说,这是一个突破口,项目结束了。 ..
发布时间:2020-10-20 05:45:43 其他开发

如何在Delphi中获得TEdit的画布?

我想缩短文件名以适合TEdit,例如 Edit1.Text:= MinimizeName(FileName, Edit1.Canvas,Edit1.Width); 不幸的是,由于TEdit确实具有 Canvas,因此无法编译 code>属性。画布是其字体指标所必需的。 如何访问TEdit的画布? (在Vcl.FileCtrl中声明了 MinimizeName ..
发布时间:2020-10-20 05:37:53 其他开发

我该如何配置新的Delphi XE8 Editor起始视觉提示?

Delphi XE8编辑器具有视觉提示,因此您知道哪个 开始与哪个结束。在我们的团队中,惯例是始终将开始与owner子句放在同一行。 有什么方法可以使视觉提示与相应的 end 对齐,而不是与开始对齐? 更新:此问题似乎已在Delphi Seattle 10中解决。 解决方案 转到 Castalia选项-编辑器-智能突出显示。将结构突出显示标记悬挂块设置为否 ..
发布时间:2020-10-20 05:27:12 其他开发

清除Firemonkey TListView搜索文本

ListView1.items.filter:=无; 我了解以上内容将清除列表视图的过滤器,但是如果 Search 对于列表视图可见,并且已在其中键入内容,是否仍要清除其中的文本? 解决方案 for I:= 0到ListView1.Controls.Count-1如果ListView1.Controls [I]是TSearchBox则执行 然后 开始 TSearchB ..
发布时间:2020-10-20 04:49:52 其他开发

如何为delphi项目添加库路径?

我有几个需要在项目中使用的预编译(第三方)库。 如果我将foo.a放入,则可以构建它我的项目文件夹的根目录,但是,我有32位版本的库和64位版本的库,我不想换出 foo.a 每次构建应用程序的每个版本时,都使用 foo.32.a 和 foo.64.a 。 在这种特殊情况下,我将它们放入: [myroot ] \iOSDevice32\Debug\foo.a [myroot] ..
发布时间:2020-10-20 04:35:17 其他开发