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'

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

相关推荐
油炸自行车14 小时前
【Qt】运行 `windeployqt.exe` 打包Qt发布包,遇到警告的解决方法 (Warning: Cannot find any.....)
开发语言·qt·vs·打包·windeployqt·软件部署
START_GAME3 天前
Delphi 10.3安装与辅助工具uniGUI 配置指南
delphi·delphi10.3
色空大师6 天前
【java打包方式详解】
java·开发语言·部署·打包·启动脚本·jar包分离
专注VB编程开发20年9 天前
delphi死嗑Pascal冷门编程语言,Borland不认可 “通用多语言 IDE”,认为 “专有语言才是护城河”
开发语言·ide·delphi
专注VB编程开发20年9 天前
Delphi 的VCL控件库无法公开给其他编程语言调用
开发语言·delphi
humors22112 天前
[原创]AI工具:读取手机系统文件工具
windows·ios·安卓·鸿蒙·文件·苹果·读取
九皇叔叔13 天前
005-SpringSecurity-Demo 配置外部文件映射
java·springboot·文件·springsecurity
bu_shuo15 天前
MATLAB图片的所有导出格式
开发语言·matlab·图片
qqww15517 天前
DelphiSpeedUp 介绍
delphi
伪善者17 天前
UE5 插件打包成DLL
ue5·打包