精易论坛

标题: 易语言皮肤模块制作教程 [打印本页]

作者: whj2007    时间: 2017-12-21 19:46
标题: 易语言皮肤模块制作教程
本帖最后由 whj2007 于 2017-12-21 21:05 编辑

今天发一个易语言皮肤模块制作教程.......
欢迎大家回帖,奖3精币中奖率100%
毕竟我不发什么贴,望支持!!!!!!
本人没发过什么贴,大佬勿喷。。。。。。
我们以skinsharp为例
首先我们找到SkinH_EL中的接口函数SkinH_AttachRes
  
DLL命令名返回值类型公开备 注
换肤整数型 
DLL库文件名:
Skin.dll
在DLL库中对应命令名:
SkinH_AttachRes
参数名类 型传址数组备 注
皮肤字节集
大小整数型
密码文本型
色调整数型
饱和度整数型
亮度整数型



我们一点一点的看这个DLL的参数
1.皮肤,字节集
这是加载皮肤文件的字节集
2.大小,整数型
简单,只要把它 取字节集长度() 就可以了
3.密码,文本型
一般为空文本......
4.其他的一般不设置,统统为零....


现在新建一个子程序,名为换肤
然后把要换肤的she文件放到图片资源中


  
.版本 2[/color]
[color= #006600] .子程序 [/color][color=seagreen][backcolor=white]换肤[/backcolor][/color]
[color= #006600]SkinH_AttachRes ( #皮肤, 取字节集长度 ( #皮肤 ), “”, 0, 0, 0)


好,现在就完成了基础工作

试一试

成功!
但是一个问题又来了,模块必须带上SkinH_EL.dll
我们的解决方法是把DLL写到资源里,运行的时候写到C盘里
代码如下

  
子程序名返回值类型公开备 注
_启动子程序整数型 请在本子程序中放置易模块初始化代码
写到文件 (“C:\Skin.dll”, #DLL )
_临时子程序 ()  ' 在初始化代码执行完毕后调用测试代码
返回 (0)  ' 可以根据您的需要返回任意数值


这样就可以独立运行了
但是这样就会有Skin#的ICO(也就是小衣服)
如何去掉呢,方法就是使我附件的SkinH_EL.dll便可完美去掉
SkinH_EL.zip (89.23 KB, 下载次数: 53)
给点吧,就2个....
回复不要精币

自从有了这个DLL,易语言的Skin#Demo再也不报试用版了!!!
麻麻再也不用担心我的软件有小衣服了!!
接下来会更设计皮肤...........














补充内容 (2017-12-23 09:20):
懒得做下面的了,弄了个视频,确实不行......没麦,还没字幕
作者: hellohexiang    时间: 2017-12-21 19:49
有没有完整的教程
作者: whj2007    时间: 2017-12-21 19:49
hellohexiang 发表于 2017-12-21 19:49
有没有完整的教程

正在更........


作者: 蒲公英哭泣三毛    时间: 2017-12-21 19:51

作者: 站客网    时间: 2017-12-21 19:52
学习了学习
作者: 大头鬼    时间: 2017-12-21 19:55
66666666666666666666
作者: 大头鬼    时间: 2017-12-21 19:58
66666666666666
作者: 御风软件    时间: 2017-12-21 20:00
最重要的是设计皮肤。你这只是调用。。
作者: scyc0215    时间: 2017-12-21 20:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: whj2007    时间: 2017-12-21 20:29
御风软件 发表于 2017-12-21 20:00
最重要的是设计皮肤。你这只是调用。。

会加的..................

作者: whj2007    时间: 2017-12-21 20:29
scyc0215 发表于 2017-12-21 20:09
建议出一个完整的教程方便学习

会更的...................

作者: 胜屿    时间: 2017-12-21 20:34
设计在哪?

作者: whj2007    时间: 2017-12-21 20:37
胜屿 发表于 2017-12-21 20:34
设计在哪?

会更的!!!!!!!

作者: Maxximal    时间: 2017-12-21 21:36
感谢分享啊
作者: hwt875098552    时间: 2017-12-21 22:14
学学!!!!!!!!!!!!!
作者: 来此一游    时间: 2017-12-21 22:15
本帖最后由 来此一游 于 2017-12-21 22:17 编辑

没有这个dll的源码吗 请勿下载

作者: KeRui    时间: 2017-12-22 00:34
哈哈  ,我接触易语言两年了  ,从来不在乎皮肤这块!
作者: 空丶城    时间: 2017-12-22 11:05
顶楼主啦..希望楼主多发精品好帖啦.....
作者: whj2007    时间: 2017-12-22 16:05
来此一游 发表于 2017-12-21 22:15
没有这个dll的源码吗 请勿下载

这个dll是C编的

作者: lgien123    时间: 2017-12-22 20:49


作者: whj2007    时间: 2017-12-23 09:24
懒得做下面的了,弄了个视频,确实不行......没麦,还没字幕
链接: https://pan.baidu.com/s/1gfxqaUR 密码: hdyh

作者: ln753951456    时间: 2017-12-23 14:43
666666666666666666
作者: xintian    时间: 2017-12-26 16:47
she皮肤。官网有教程,说明文档等。
http://www.skinsharp.com/htdocs/index.htm
感谢楼主花时间制作教程。
楼主不会打我吧。
作者: xintian    时间: 2017-12-26 16:48
说好的回帖精币了。
作者: kingwei96    时间: 2017-12-27 19:04
说好的回帖精币了
作者: husiyu317    时间: 2017-12-27 20:31
谢谢分享教程

作者: wqy88    时间: 2017-12-27 20:52
不错,学习了
作者: wqy88    时间: 2017-12-27 20:53
不错,学习了,谢谢分享
作者: ymeng    时间: 2017-12-28 14:04
学习学习学习学习学习学习学习学习学习学习学习
作者: whj2007    时间: 2017-12-28 16:26
kingwei96 发表于 2017-12-27 19:04
说好的回帖精币了

有效期....................................................

作者: mumu0000    时间: 2018-1-4 23:27
谢谢分享!!!
作者: zxc1825881423    时间: 2018-1-5 14:30
小白 学习 学习  ,没有后门吧
作者: zxc1825881423    时间: 2018-1-5 14:49
楼主大大  , 还是 有 小衣服啊
作者: xxql233    时间: 2018-1-5 20:25
顶,人工顶。
作者: 李昻    时间: 2018-1-6 09:29
学习学习,感谢分享
作者: adoniskinger    时间: 2018-1-6 20:34
这个厉害了
作者: gyqqwb    时间: 2018-1-11 11:30
对我这样的小白来说,太高大上了。
作者: 渝万桃子哥    时间: 2018-1-13 21:29
🙄🙄🙄
作者: 3344333    时间: 2018-1-21 04:52
谢谢分享!!!
作者: 人在囧途    时间: 2018-1-21 13:20
学习了,以收藏
作者: shu8843    时间: 2018-2-7 09:04
感谢各位大佬的教程
作者: 无情之易    时间: 2018-4-22 19:56
这个好,我了了!
作者: aaw0qc    时间: 2018-6-11 03:58
666666666666666666666666666666666666666666666666
作者: 无孔不入    时间: 2018-6-15 23:52
感谢楼主你的分享
作者: 迷失回忆    时间: 2018-7-1 15:47

感谢楼主你的分享
作者: 板叶    时间: 2018-7-2 09:52
很不错 棒棒棒
作者: 板叶    时间: 2018-7-2 09:52
易语言皮肤模块制作教程
作者: 板叶    时间: 2018-7-2 09:53
易语言皮肤模块制作教程
作者: 取名很难    时间: 2018-7-24 15:43
膜拜大佬~!
作者: 海南婉儿    时间: 2018-8-22 11:39
厉害厉害~~~
作者: lyliu    时间: 2018-8-30 10:51
易语言皮肤模块制作教程,学习了。
作者: 相见欢    时间: 2018-10-3 07:41
666不错挺好的QAQ加油加油我喜欢QAQ】
作者: 2313291647    时间: 2018-10-25 09:47
还可以的厉害的
作者: 沧海墨兮    时间: 2018-11-8 03:23
感谢楼主666
作者: 爸气的狠    时间: 2019-6-2 06:57
很不错学习一下

作者: woaishei19    时间: 2021-4-8 15:25
学习。。。。
作者: fuzhen11    时间: 2021-4-16 00:36
挺好的 感谢 就是可惜不是我想要的那个
作者: ASDFG201302    时间: 2021-4-24 15:51
拜膜大佬
作者: vcyeus2016    时间: 2021-5-6 13:37
非常感谢您的分享我一定要学会皮肤
作者: haiyang457    时间: 2021-7-23 07:17
多谢分享正需要
作者: 星空小客    时间: 2021-10-7 13:48
感谢楼主
作者: 124rtgfds    时间: 2021-12-27 19:40
········
作者: 124rtgfds    时间: 2021-12-27 19:41
1111111111111111啊这111111111111111111111111
作者: llll12    时间: 2022-10-9 13:05
谢谢,我可以自己制作了
作者: llll12    时间: 2022-10-9 13:06
感谢作者!!!!!
作者: llll12    时间: 2022-10-9 13:11
哇,谢谢
作者: llll12    时间: 2022-10-9 13:11
666
作者: 郭陌阳    时间: 2022-10-31 20:51
这东西我不会用啊是我太笨了吗
作者: 阮文轩哥哥    时间: 2022-12-30 10:09
感谢楼主
作者: 林深不见鹿    时间: 2023-1-11 18:10
学习学习  
作者: clm6068    时间: 2023-1-17 05:33

谢谢,我可以自己制作了
作者: 小贼丑    时间: 2023-2-20 20:10
感谢大佬分享!
作者: 二购    时间: 2023-3-6 00:40
大佬牛牛牛牛牛好用
作者: webmailok    时间: 2023-4-19 13:11
设计一些新皮肤 谢谢~
作者: 郑701    时间: 2023-9-8 09:05
感谢作者!!!!!
作者: 郑701    时间: 2023-9-8 09:06
感谢作者!!!!!
作者: wyl888    时间: 2023-12-8 18:32
感谢分享
作者: mygod2022    时间: 2024-4-10 14:57
好好学习下
作者: 唯美陆    时间: 2024-9-2 16:08
优秀的人得多发帖




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4