好友
阅读权限40
听众
最后登录1970-1-1
|
声明:此贴严禁顶帖灌水之类行为,非技术性回复一律-20CB
吾爱易语言学习准备:http://www.52pojie.cn/thread-16354-1-1.html
吾爱易语言学习第一期演示:http://www.52pojie.cn/thread-16878-1-1.html
:D 这是第一阶段第一期,没接触过编程的也没关系,只要认真学,绝对能够学会的!
注意:如果看不太懂,可以看易语言自带了语音教程
第一期并不要求理解,编译出来,熟悉易语言
------------------------------------------------------------------------------
这一期,我们将了解易语言的一些基本语法,这是非常重要的基础。
易语言常用语句分为
1 赋值型语句
2 非运行语句
3 方法型语句
4 命令型语句
5 表格型语句(声明型语句)
1 赋值型语句
赋值语句常见有以下几类:
1.将某一对象的某种属性值赋给另一对象
例如:标签1.标题=编辑框5.内容
2.将某一类型的属性值赋予某个对象
例如:标签1.标题=“祖国,你好!”
总的来说,就是将=号右边的东西,放在=号左边的东西上
另外注意两点:
A::变量1=变量1+1
这句话的意思就是 变量1的值加1后,在放在变量1上 假设变量1本来等于3,经过这条语句运算后,变量1的值就为4了
同理:变量1=变量1-1 就是变量1的值加1后,在放在变量1上
B:=左右的类型要相同
2非运行语句包括以下几种:
1.注释型语句
格式是:
※具体注释语句
2.草稿型语句
格式是:
※草稿:程序代码
3 方法型语句
4 命令型语句
这两点放在一起,是因为可以把它们都成为函数型语句
以后会大量碰到,所以这里不过多讲解
5 表格型语句(声明型语句)
关于声明语句,可以这样理解:我们给变量(容器),子程序等取了我们想取的名字,但计算机(编译器)并不知道,所以我们要先声明一下。。。
------------------------------------------------------------------------------------------------------------------------------
看了这些理论,想必大家有点累了,来点实际的
这一期教大家写一个 取汉字拼音首字母 的程序
取汉字拼音首字母.rar
(1.04 KB, 下载次数: 77)
效果图:
关键部分源码:
.变量循环首 (1, 取文本长度 (编辑框1.内容), 2, 变量)
首拼 = 首拼 + “ ” + 取文本左边 (取声母 (取文本中间 (编辑框1.内容, 变量, 2), 1), 1)
.变量循环尾 ()
编辑框2.内容 = 删首尾空 (首拼)
循环将在下一期讲解
首拼 = 首拼 + “ ” + 取文本左边 (取声母 (取文本中间 (编辑框1.内容, 变量, 2), 1), 1)
编辑框2.内容 = 删首尾空 (首拼)
这两句属于 赋值型语句与命令型语句的混合语句
使用了四个命令
取文本左边 ()
取声母 ()
取文本中间 ()
删首尾空 ()
详细介绍:
※取文本左边
调用格式: 〈文本型〉 取文本左边(欲取其部分的文本,欲取出字符的数目)
英文名称:left
返回一个文本,其中包含指定文本中从左边算起指定数量的字符。本命令为初级命令。
参数<1>的名称为“欲取其部分的文本”,类型为“文本型(text)”。
参数<2>的名称为“欲取出字符的数目”,类型为“整数型(int)”。
※取声母
调用格式: 〈文本型〉 取声母(欲取其拼音编码的汉字,欲取拼音编码的索引)
英文名称:GetSM
返回包含指定汉字指定拼音编码的声母部分文本。如果指定拼音编码不存在或该汉字此发音无声母,将返回空文本。目前仅支持国标汉字。本命令为初级命令。
参数<1>的名称为“欲取其拼音编码的汉字”,类型为“文本型(text)”。只取用文本首部的第一个汉字,如果该文本首部不为国标汉字,命令将返回一个空文本。
参数<2>的名称为“欲取拼音编码的索引”,类型为“整数型(int)”,初始值为“1”。应该在 1 到该汉字的发音数目之间。汉字的发音数目数目可以使用“取发音数目”命令取得。
※取文本中间
调用格式: 〈文本型〉 取文本中间(欲取其部分的文本,起始取出位置,欲取出字符的数目)
英文名称:mid
返回一个文本,其中包含指定文本中从指定位置算起指定数量的字符。本命令为初级命令。
参数<1>的名称为“欲取其部分的文本”,类型为“文本型(text)”。
参数<2>的名称为“起始取出位置”,类型为“整数型(int)”。1为首位置,2为第2个位置,如此类推。
参数<3>的名称为“欲取出字符的数目”,类型为“整数型(int)”。
※删首尾空
调用格式: 〈文本型〉 删首尾空(欲删除空格的文本)
英文名称:trim
返回一个文本,其中包含被删除了首部及尾部全角或半角空格的指定文本。本命令为初级命令。
参数<1>的名称为“欲删除空格的文本”,类型为“文本型(text)”。
-----------------------------------------------------------------------------------------------------------
接下来是作业
关于作业做几点声明:
1,作业可能对你而言很简单,但这是一个循序渐进的过程
2,作业可能对你而言很难,没关系,认真看完文章后如果还做不出,可以在群里问
3,对于完成得好的作业,加分鼓励
已知该命令:
※取拼音
调用格式: 〈文本型〉 取拼音(欲取其拼音编码的汉字,欲取拼音编码的索引)
英文名称:GetPY
返回包含指定汉字的指定拼音编码的文本。如果该指定拼音编码不存在,将返回空文本。目前仅支持国标汉字。多音字的第一个发音为常用音。本命令为初级命令。
参数<1>的名称为“欲取其拼音编码的汉字”,类型为“文本型(text)”。只取用文本首部的第一个汉字,如果该文本首部不为国标汉字,命令将返回一个空文本。
参数<2>的名称为“欲取拼音编码的索引”,类型为“整数型(int)”,初始值为“1”。应该在 1 到该汉字的发音数目之间。汉字的发音数目数目可以使用“取发音数目”命令取得。
请写出 取汉字拼音 程序
[ 本帖最后由 zapline 于 2009-1-12 14:25 编辑 ] |
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|