Delphi:在Android下提取资源

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Delphi:在Android下提取资源相关的知识,希望对你有一定的参考价值。

我将有史以来第一次将Delphi Windows应用程序移植到android上,所以如果问题是愚蠢的,请原谅。

该应用程序有一个嵌入式数据库文件(从技术上讲,它是一个Excel工作簿,但这不是主要问题)。问题是前面的代码

var
ResStream: TResourceStream;
begin
ResStream := TResourceStream.Create(HINSTANCE, 'ID_GCDB', RT_RCDATA);
...
end;

不编译。 RT_RCDATA在Windows单元中定义,移动编译器从未听说过,这并不奇怪。有没有办法在Android下的Delphi中提取资源,如果是的话,是否有便携式方法可以做到这一点,这意味着可以在Android和Windows上运行吗?

以上是关于Delphi:在Android下提取资源的主要内容,如果未能解决你的问题,请参考以下文章

Delphi XE8中Android开发有用的资源!

使用从循环内的代码片段中提取的函数避免代码冗余/计算开销

delphi关于字符串的循环重复提取

如何保护从 OAuth 受保护资源中提取数据的 Android 应用程序

在android中从另一个片段获取数据到片段

如何提取DELPHI中MEMO中某一行的内容?