Mines 发表于 2014-10-6 18:20

易语言 第三课做一个简单的计算

本帖最后由 Mines 于 2014-10-6 18:26 编辑

这节课简单的写一个计算功能!

1.先在窗口上画出3个编辑框,2个标签,一个按钮,取上相应的名字(标题)显示出来!
   有2种方法可以给他们起名字!一种是通过代码方式!二种是在他的属性里直接设置!看图中,我用的就是在属性中直接设置的
         代码样式:      标签1.内容="+"          这句代码的意思是,标签1的内容显示为“+”         这个标签是一个控件!因为现在的编程语言都是高级语言,基本上都用控件来操作,所以我这里简单讲下控件!         
          比如:这个标签,是我们从右边的工具箱里选出来画到窗口中的,这个标签 就是一个控件!他有很多的属性!如果把控件比做某样东西,那么他有颜色,有大小,有型状等等。再比如:人类是一个控件,他的属性有,黑种人,白种人,黄种人,他们有胳膊,腿,身高等等。
标签1 是控件
.内容是他的属性
当然,他还有其它属性比如他的高度,大小,字体颜色,背景色等等!         标签1.背景颜色 = #蓝色
这些控件与他的属性,基本上是易语言的核心了!有了他们,我们就可以完成大部分操作!


2.双击按钮进入代码编辑区!如下图
按正常情况我们会这样写      编辑框3.内容 = 编辑框1.内容+编辑框2.内容      
我会告诉你这是错误的,为什么泥!这是因为在编程中有数据类型这么一个概念!数据类型这里我简单讲一下!
易语言和其它语言基本一样,他的数据类型常用的我说一下!

整数型
文本型
小数型
双浮点型
字节型
字节集型
逻辑型 等等。。这些数据类型在写代码时会叫你声名一下。选择相应类型!每种数据类型之间是不能直接操作的!必须转换一下!
正确写法是 :编辑框3.内容 = 到文本 (到整数 (编辑框1.内容) + 到整数 (编辑框2.内容))                                                                                                 我们看一下编辑框3的内容是什么类型,我们可以用鼠标在 编辑框3.内容 代码上就会有提示啦!
         他是文本型!那么编辑框 1 和 2,当然也是文本型的啦!因为是同一种控件!只是后边加了数字来区分它们!加法算数是计算数值的,必须由整数或小数之类的进行计算,文本本之间怎么计算?
       所以我们就用到了转换 到整数()   转换之后,他就是整数了,当然你鼠标可以定位到 到整数()代码上,会有提示的!后边也要转一下,因为都要转嘛。
到整数 (编辑框1.内容) + 到整数 (编辑框2.内容)
这时候就可以相加了!,最后显示到编辑框3中去,编辑框3内容也是文本型,这就要再转一次了。
到文本(到整数 (编辑框1.内容) + 到整数 (编辑框2.内容))
先执行里面的东西,相加完后,最后括起来,再转成文本,这样就可以了!
最后
编辑框3.内容 =到文本(到整数 (编辑框1.内容) + 到整数 (编辑框2.内容))
文本型= 到文本(到整数(文本)+到整数(文本))



Leo 发表于 2014-10-6 18:27

不错,沙发

小强 发表于 2014-10-6 18:41

不错 楼上逗比,楼下秒射

zx2cwf 发表于 2014-10-6 22:02

建议录制成视频教程

王婆卖瓜 发表于 2014-10-6 22:30

确实该弄视频更好

Shark恒 发表于 2014-10-7 02:25

我也提议做视频教程,因为这个GIF虽然小而便捷,但是对于没接触过的人,可能要重复看,但是又不能快进 后退,所以可能会对没接触过的人有写不便。

海东 发表于 2014-10-7 07:28

啊,这课学过了!不过楼主辛苦!

邪恶小志 发表于 2014-10-7 07:48

总有人想害朕 发表于 2014-10-12 19:53

膜拜易大师

520Kelly 发表于 2014-11-19 20:55

我最讨厌易语言的的几个提示

xx型不能转换为xx型

唉、转来转去我也是晕咯
页: [1] 2
查看完整版本: 易语言 第三课做一个简单的计算