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'

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

相关推荐
晓星航2 天前
8.python文件
python·文件·文件操作·基础语法
ljklxlj10 天前
rdian是一个结构体,pdian=^Rdian,list泛型做什么用?
delphi
SunnyRivers14 天前
go语言文件和目录
golang·文件·目录·os
亿牛云爬虫专家17 天前
FastAPI与Selenium:打造高效的Web数据抓取服务
爬虫·python·selenium·fastapi·图片·代理ip·pixabay
humors22118 天前
两种文件类型(pdf/图片)打印A4半张纸方法
adobe·pdf·打印·图片·打印机
北辰水墨20 天前
深入理解linux中的文件(上)
linux·服务器·笔记·文件
LunarPulse2 个月前
如何在 PC/无 PC 上从 Android 手机 SD 卡恢复已删除的文件
文件·恢复·
大福是小强2 个月前
pyinstaller冻结打包多进程程序的bug:无限创建进程直至系统崩溃
bug·pyinstaller·exe·打包·多进程·冻结程序·重复创建进程
ljklxlj2 个月前
我的杂记一
delphi
风雅GW2 个月前
Prompt工程--AI开发--可置顶粘贴小工具
人工智能·python·prompt·pyqt·打包·nuitka