Delphi FMX开发,如何将文件打包到程序中

用Delphi 做移动开发的时候,有些情况下可能需要我们把一些文件打包到安装程序中,如网页、图片、数据库文件等,那么如何实现呢

1.首先,打开菜单 Project - Deployment

2.点击添加按钮,选择要添加的文件(文件最好放在工程目录中,这样,即使该工程在其他电脑上打开,也能找到该文件)

3.修改Remote Path:

当开发Android程序时,Remote Path修改为 assets\internal\

当开发iOS程序时,Remote Path修改为 StartUp\Documents

4.程序中使用文件的方法:

首先,需要引用 System.IOUtils 文件,这样才能使用TPath类

TPath.Combine(TPath.GetDocumentsPath,'a.htm')

TPath.GetDocumentsPath + PathDelim + 'a.htm'

获取文件的绝对路径,然后就可以使用这个路径对文件进行操作了

相关推荐
芯片智造8 天前
486图片按序展示
图片·486
极客先躯1 个月前
高级java每日一道面试题-2026年02月12日-实战篇[Docker]-什么是容器的 Seccomp 配置?如何自定义?
java·运维·分布式·docker·容器·自动化·文件
极客先躯1 个月前
高级java每日一道面试题-2026年02月07日-实战篇[Docker]-如何使用存储插件(如 NFS、Ceph)?
运维·分布式·容器·自动化·文件·插件·高可用
小贺儿开发1 个月前
Unity3D 图片循环查看器
unity·工具·图片·列表·循环·ugui·互动
007张三丰1 个月前
软件安装包制作工具推荐和比较
pyinstaller·打包·clickonce·安装包制作·inno setup·nsis·installer
请为小H留灯1 个月前
Spring Boot 项目在 IDEA 中 Maven 打包 Jar 不报错:clean → install 完整指南
maven·intellij-idea·jar·打包
故渊at1 个月前
第一板块:Android 系统基石与运行原理 | 第二篇:Android 编译、打包与安装机制
android·系统架构·apk·打包·application·dalvik·android编译
_lorzl_1 个月前
Delphi 10.4.2 IDE Attach to process... 到宿主进程时死锁的原因与修复
ide·delphi
周淳APP2 个月前
【前端工程化原理通识:从源头到运行时的理论阐述】
前端·编译·打包·前端工程化
江上清风山间明月2 个月前
如何将python开发的window应用打包成exe
开发语言·python·exe·打包