炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 5397|回复: 1

[开源教程] 再开一贴, Delphi从资源读布局和图片

[复制链接]

该用户从未签到

发表于 2016-8-27 14:18:21 | 显示全部楼层 |阅读模式
无非就是读取资源中的文件,然后保存到内存中,

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

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

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

QQ截图20160827140643.png
只有点击OK



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

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


这是读取图片文件
QQ截图20160827140643.png


然后    然后就没有然后了,   




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


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

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


Test.zip (213.53 KB, 下载次数: 373)



评分

参与人数 1炫彩币 +5 收起 理由
admin + 5 赞一个!

查看全部评分

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|炫彩界面库 ( 鄂ICP备2023014763号-1 )

GMT+8, 2024-3-29 14:56 , Processed in 0.113208 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表