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'

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

相关推荐
avi91112 天前
Unity半官方的AssetBundleBrowser插件说明+修复+Reporter插件
unity·游戏引擎·打包·assetbundle·游戏资源
胡斌附体5 天前
vue打包测试环境
vue·打包·build·test·env环境文件
埃伊蟹黄面5 天前
磁盘级文件系统核心原理解析
linux·文件
无小道5 天前
深刻理解文件系统(linux和EXT*为例)
文件管理·文件·磁盘·os
CAU界编程小白6 天前
Linux系统编程系列之文件fd
linux·文件
humors2217 天前
四步生成喜欢的图片
人工智能·ai·图片·背景·祝福·头像
STARBLOCKSHADOW10 天前
【C#】VS中打包C#桌面软件为exe文件
c#·vs·打包·桌面程序
2401_8414956410 天前
【Python高级编程】Python中常见的运算符、函数与方法总结
字符串·集合·文件·列表·元组·字典·运算符
秋雨雁南飞10 天前
Velopack 程序更新
打包·更新程序·velopack