花舞灬花丶落泪 发表于 2016-8-27 14:18:21

再开一贴, Delphi从资源读布局和图片

无非就是读取资源中的文件,然后保存到内存中,

                                 不过,需要注意的是,在XCGUI.PAS中一定要把
这条代码的第一个参数类型改为 PAnsiChar   额不改也可以,用的时候转一下类型就好咯.反正我改了!!!

好了不废话,
             第一步    添加资源这里要说一下,D版本不同,这个菜单名称也不同,我这里是2010,XE2就是Res image.....
                  

不管什么类型不类型的,添加就好咯, 但是 RES TYPE 这里要注意是 RCData


只有点击OK



然后就要敲代码了
    首先 引用 'Classes'这个单元,你懂得....

然后我就懒得一步一步写了,直接贴图
这是读取布局文件



这是读取图片文件



然后    然后就没有然后了,   




其实上面的那些你不看也可以.... 因为我已经把代码上传了!!!!!!!!!!!!!!!!!!!嘎嘎嘎嘎嘎   


另外说一句,其实把XCGUI.DLL加入到资源中也是可以的,   程序初始化的时候把DLL释放到运行目录就好咯,不过   DLL还是先UPX一遍在加入比较好, 1.25mb的动态库可以压缩到346Kb........

额好吧,加上动态库之后压缩包的体积大于300Kb了,压缩包就不放动态库了,   动态库的版本是   额 ...最新版    对1.9.7.0






xiaozhou2119 发表于 2016-9-1 21:31:00

:)非常好
页: [1]
查看完整版本: 再开一贴, Delphi从资源读布局和图片