void __fastcall TForm1::Button1Click(TObject *Sender) { TResourceStream *rs; rs=new TResourceStream((UINT)HInstance,"jpgimg1",RT_RCDATA); Image1->Bitmap->LoadFromStream(rs); delete rs; }
我试了一下,安卓下,GetLibraryPath得到的确实是应用安装目录/lib/arm,还没找到在多平台下直接取得安装目录的方法
你随便添加,不要使用绝对路径,就是在安装目录下建子目录
GetLibraryPath取的就是应用安装的那个目录
如果你的图片不需要修改,和程序放在一起即可,或者程序下的子目录,用TPath::GetLibraryPath获得程序安装的主目录
随便加个目录,比如pic\,你的应用带的图片文件的Remote Path都设置到这里
直接写相对路径就可以了,参考:http://docwiki.embarcadero.com/RADStudio/XE5/en/Deployment_Manager
一样的,安卓上也可以
828
社区成员
53,611
社区内容
加载中
试试用AI创作助手写篇文章吧