易语言标签与按钮的综合运用
上篇中我们学习了按钮,并对按钮事件有了初步的应用,这节课我们要在面的基础上,进行比较综合性的应用练习。
我们要设计一个如图所示的窗体界面。其中包括1个窗体、1个文字标签和4个命令按钮。
程序的功能:单击“显示时间”按钮时,将在标签中显示当前的时间,单击“改变字体和颜色”按钮时,标签中显示的内容的字体改为隶书、字号大小为12,并将标签的背景颜色设置为蓝色、前景颜色(文字的颜色)设置为黄色,单击“加边框”按钮时,将给标签加上立体边框,单击“退出”按钮时结束程序的执行。
READY GO~
第一步:新建一个“Windows窗口程序”
第二步:从组件窗口中选择相应的组件添加到窗口中,包括4个按钮、1个文字标签,调整组件的位置大小。
第三步:在工作夹窗口的属性标签项中,设置按钮的名称分别为“显示时间”、“改变字体和颜色”、“加边框”和“退出”。删除文字标签的标题。
第四步:依次选择按钮,在事件中选择“被单击”,在程序编辑窗口中输入相应程序代码,如下图所示:
第五步:单击“运行”,测试程序是否正常。
说明:
如果文字标签太小,显示的内容太多,要设置换行的话,可以通过以下方法设置:
①在程序运行阶段,通过程序来设置,可以在要换行的位置播放“#换行符”
标签1.标题 = “现在时间:” + #换行符 + 到文本 (取现行时间 ())
②在程序设计阶段,可以通过输入回车键来进行换行。
以上程序其实很容易理解,基本都是生活上的语言,但这是第一次用到函数,如到文本()、取现行时间()以及销毁(),在这里简单地介绍一下:
到文本()
因为文字标签显示的内容都是文字(也就是文本),所以如果要显示时间的话,就要进行格式转换,在易语言有很多类型,如文本型、数值型、时间日期型、逻辑型等等,以后在使用过程中我们会慢慢接触到各种变量类型。到文本()函数就是把非文本类型的内容转换成文本型。
另外二个函数同学们可以通过字面意思理解一下。
同学们上机练习时请自行设计一个程序,使用按钮来控制文字标签、窗口的各种属性。相信大家一定会做出很多有趣的程序来。