易语言Ex_Dui 3.0 零基础一步步学自绘 第二集
本帖最后由 LWJ一辈子 于 2014-11-9 12:37 编辑大家好,感谢大家的支持,感谢大家关注吾爱汇编论坛www.xuepojie.com
我是LWJ,今天的课程是要在昨天课程的基础上,自绘一个漂亮的按钮出来,并弹出一个EX的信息框
自绘,就是所有组件的自绘,就不再使用易语言自带的一些组件,否则容易出错
昨天收到一些同学的反馈,使用黑月+自绘来讲解,确实这样能极大的缩小程序的体积
所以今天的课程乃至以后的课程,都不会再用到易语言的自带的窗口组件和其它组件
打开易语言后,先修改系统设置为通过名称为"_启动子程序"的子程序启动
首先定义三个程序集变量,如图
然后新建一个子程序叫子程序_启动窗口 (),当然名字你可以自己起
编写如下代码:
这样窗口就创建好了,来看看效果吧,感觉还不错吧
接着继续写代码,来创建一个按钮,并且弹出信息框,代码如下图
OK,至此一个按钮就自绘出来,来看看效果吧
点一下按钮试试,是不是能弹出刚才自绘的信息框
到此,我们的代码编写工作就完成,按钮事件是需要回调指针的,回调指针意思就是如果发生这个事件,就去调用这个子程序
文本颜色使用的是RGB2ARGB这个来设置颜色的,至于里边的一些其它各种效果,大家可以自己去试试
在EX_DUI里常量的命令方式都是相当的规范,这也正是Ex_DUI的优势所在
比如:想设置文本效果的话,就输入#文本效果_ 然后能自动引用这些常量
这个很重要,务必掌握,一句话提示什么就输入#XXXXX_
最后就是编译,既然没有使用任何易语言自带的组件,当然就可以使用黑月就行编译
如果你使用了易语言自带的一些组件,再用黑月静态COOL编译是会报错的
通过黑月编译出来的,程序体积会减少不少,做个对比,如下图:
第二课结束,希望大家多多评分,多多支持,你们的支持就是更新的动力
本集源码:
附:
易语言Ex_Dui 3.0 零基础一步步学自绘 第一集
前排支持!~~
前来支持!前来求出视频教程!
好好支持{:5_116:}
感谢分享,支持了
腻害吖!
厉害了,小白只会用EXUI
膜拜会自绘的
{:5_117:}好想跟你一起学习易语言
感觉自绘要敲很多代码啊、、