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

0 投票
2 回答
6797 浏览

ios - 使用幻灯片过渡制作表单显示

对于我的应用程序,当显示新表单时,我希望有一个过渡幻灯片,当它们看起来有点类似于 Tab 项在幻灯片过渡中的显示方式时 - 嗯,实际上以相同的方式。

我找不到围绕特定问题的任何故障排除或示例。我能想到的唯一解决方法是对所有三种表单使用选项卡控件并将它们放在选项卡控件中。

我也尝试过Form.animateFloatWait()通常使用表单控件的功能,但无济于事。

如何让我的表单在视图中滑动?

0 投票
3 回答
1629 浏览

android - Delphi XE5 中的 AdMob 支持

我在哪里可以找到在 Delphi XE5 中对 Android 的 AdMob 支持? 我试图在所有组件中找到它,但找不到任何东西。我应该使用JNI自己制作吗,如果是的话,我该怎么做?

0 投票
1 回答
688 浏览

android - 代码在 Android 和 Windows 中的行为不同

我尝试在位图上绘图。这在 Windows 中运行良好,但在 Android 中会产生分段错误(无论如何,这就是 Delphi 所说的,我只是在 Android 上没有看到任何反应)。我有一个移动项目,表单只包含一个 TToolbar、TSpeedButton、两个 TLabel 和一个 TImage。TSpeedButton 点击​​只有一个事件处理程序。

当我注释掉注释下方的所有内容时,代码在 Android 中运行良好。当我尝试使用调试器时,代码可以正常工作到程序结束。没有看到绘图或分段错误。当我让它运行时出现故障。

我究竟做错了什么?

0 投票
2 回答
928 浏览

delphi - 有没有一种快速的方法可以将 Unit Scope 添加到我的 Delphi 单元中?

我们正在将 Delphi XE2 应用程序迁移到 Delphi XE5(我们有一个窗口 :))

我想知道,作为迁移的一部分,我是否应该考虑将我自己的 Unit Scope 添加到我们的内部应用程序中。 这个问题表明它只是将单位重命名为Company.Unit的情况。

是否像在项目管理器 中使用重命名一样简单?

我错过了什么吗?

0 投票
3 回答
580 浏览

delphi - 接口中使用的顺序是什么?

在将一些应用程序从 Delphi XE2 迁移到 XE5 时,我注意到列出了许多不再需要的单元。

这轮到我整理界面的使用部分,这导致了我的问题。

界面中是否有推荐的单位顺序?我知道它们是以相反的顺序加载的,但我应该通过 Usnit Scope 来组织它们。

例如应该MyCompany。* 列在开头还是结尾?我应该放置Vcl。* 在系统之前。*

更新

一般来说,我会将我的 Units 包含在implementation而不是interface中。我正在更多地了解德尔福自己的单位是否存在层次结构......

例如,我遇到了一个问题,即在System.SysUtils 更改所使用的 DeleteFile 版本之前列出 Windows 单元...

明确的问题

使用顺序应该是

Winapi*、System.*、Vcl.* 还是相反?

0 投票
1 回答
304 浏览

delphi - Delphi 调试器中的“()”是什么意思?

每当我在 Delphi 调试器中检查或观察表达式时,值 '()' 就会不断出现。

这是什么意思 ?如果它代表某种对象,我如何可视化该对象的状态?

0 投票
2 回答
1698 浏览

android - 访问照片文件

我在我的应用程序中使用标准的 TTakePhotoFromCameraAction 来拍照。

我想做的是,当用户关闭应用程序然后再次打开它时,最后一张要上传的照片。

我知道如何在 delphi 中使用SharedPreference,但我不知道它自己的照片的文件名和路径是什么!

有什么线索吗?

0 投票
1 回答
579 浏览

delphi - Delphi XE5 and TFloatRec and System.floatToDecimal

In previous versions of Delphi (we use Delphi 2009), the TFloatRec record (used in floatToDecimal) was defined as

However in Delphi XE5 (and I think this may have changed in XE3), it is defined as ..

We use this record to convert an extended field to a RawByteString, can anyone suggest what I can do to convert the results of the call to FloatToDecimal into a RawByteString.

Context

This method is called whilst reading a buffer from a network communication, so it needs to be as quick as possible, without converting codepages, etc.

0 投票
1 回答
237 浏览

ios - Firemonkey iOS 从不同的应用程序访问一个文件

我正在为 iPad 编写多个应用程序。所有这些应用程序都有一些共同的设置。因此,我希望有一个应用程序来处理设置并将它们写入文件 - 然后相应的应用程序将从这个单个文件中检索它们的设置。有没有办法从 iOS 上的不同应用程序访问一个文件?

0 投票
0 回答
1048 浏览

android - 如何在 Delphi XE5 中创建和使用 TJAlarmManager?

我真的不明白这一点。

例子:

这个构造函数中的指针是什么意思? alarm:=TJAlarmManager.create(o:alarmmanger,p:pointer)

据我了解,还必须生成一个JPendingIntentClass.

有人可以提供一个小代码示例如何使用这个类吗?