MBA智库

e4s 文本操作 数组操作

事件 按钮1.被单击()
	标签1.标题 = 子文本替换("我将被替换","我","你")
结束 事件

事件 按钮2.被单击()
	变量 结果 为 文本型()
	结果 = 分割文本("我-将-被-分-割","-")
	标签2.标题 = 结果(0) & 结果(1) & 结果(2) & 结果(3) & 结果(4)
结束 事件

事件 按钮3.被单击()
	标签3.标题 = 取文本中间("我是一段文本",2,2)
结束 事件

事件 按钮4.被单击()
	变量 文本数组 为 文本型()
	变量 计次 为 整数型
	标签4.标题 = ""
	文本数组 = 取指定文本("a123b a456b","a","b")
	判断循环首 计次 < 取数组成员数(文本数组)
		标签4.标题 = 标签4.标题 & "  " & 文本数组(计次)
		计次 = 计次 + 1
	判断循环尾
结束 事件

  数组操作

 

变量 测试集合 为 集合 '先定义一个集合类变量
变量 测试数组 为 文本型(3) '在后面加一对括号表示这个变量是一个数组,括号里面可以填写数组的下标

事件 按钮1.被单击()
	测试集合 = 创建 集合 '集合其实是一个对象类型,所以需要先创建初始化
	测试集合.加入项目("abc") '集合中可以加入任意类型的数据,可以是单纯的文本型获整数型数据,也可以加入数组,还可以加入按钮等组件对象
	测试集合.加入项目(123)
	测试集合.加入项目("你好")
	弹出提示("集合项目总数为:" & 测试集合.取项目总数() & "\n第一个项目为:" & 测试集合.取项目(0))
结束 事件

事件 按钮2.被单击()
	测试数组(0)="你"  '数组的索引是从0开始的
	测试数组(1)="好"
	测试数组(2)="啊"
	弹出提示(测试数组(0) & 测试数组(1) & 测试数组(2)) '文本连接必须用&,而不能用+,+代表加法运算
结束 事件

事件 按钮3.被单击()
	结束程序()
结束 事件

事件 按钮4.被单击()
	测试集合.删除项目(2)
	弹出提示("剩余项目数:" & 测试集合.取项目总数())
	测试集合.置项目(0,"efg")
	弹出提示(测试集合.取项目(0))
结束 事件

事件 按钮5.被单击()
	测试数组 = 创建 文本型(2) '重新创建数组,原先的内容将被清除
	测试数组(0) = "新"
	测试数组(1) = "的"
	弹出提示(测试数组(0) & 测试数组(1))
结束 事件

事件 按钮6.被单击()
	变量 多维数组 为 文本型(2,2)
	多维数组(0,0) = "a"
	多维数组(0,1) = "b"
	多维数组(1,0) = "c"
	多维数组(1,1) = "d"
	弹出提示(多维数组(1,0))
结束 事件

事件 主窗口.按下某键(键代码 为 整数型,传址 屏蔽 为 逻辑型)
	如果 键代码 = 返回键 则
		结束程序()
	结束 如果
结束 事件

事件 按钮7.被单击()
	变量 组件数组 为 按钮(1)
	组件数组(0)=按钮7
	组件数组(0).标题="测试成功" 
	组件数组(0).开启特效(1,2000,假)
	弹出提示(分割文本("A B C D E F G"," ")(2)) 	
结束 事件

  

posted @ 2019-11-30 09:56  冷色008  阅读(2002)  评论(0编辑  收藏  举报