表示。 例: 在 VFP 中,有如下语句: DO CASE CASE A=1 B="一" CASE A=2 B="二" …
CASE A=10 B="十" ENDCASE 在易语言中可以用“判断”来完成上述功能: 判断(A=1) B="一" 判断(A=2) B="二" … 判断 (A=10) B="十" 判断结束
返回
“返回()”是什么意思? 返回()”是什么意思? ()
返回():退回到程序开始执行处。 返回(参数):返回程序执行得到的结果到程序开始调用处。 例:求两个数相除的结果。 子程序:按钮 1_被单击 如果(编辑框 2.内容=0) 信息框(“除数不能为零!”) 编辑框 2.获取焦点() 返回() 否则 编辑框 3.内容=到文本(除法(文本到数值(编辑框 1.内容),文本到数 值(编辑框 2.内容)) 如果结束 子程序 除法 返回值:整数型 参数一,整数型 参数二,整数型 返回(参数一/参数二)
返回
为什么要在“计次循环首” 为什么要在“计次循环首”或“容器循环首”的参数中加个容器?我 容器循环首”的参数中加个容器? 的同类语句不用加。 看到 VB 的同类语句不用加。
在易语言中,这个参数也是可选的,看你需不需要那个值。 加了以后, 你就可以在循环中引用它。 例:求 1 到 10 的积: 子程序:求积 局部容器:结果,整数型 局部容器:容器 1,整数型 计次循环首(10,容器 1) 结果=结果*容器 1 计次循环尾() 或: 容器循环首(1,10,1,容器 1) 结果=结果*容器 1 容器循环尾()
返回
随机数和随机种子数什么意思? 随机数
和随机种子数什么意思?
随机种子数可以是数值, 也可以是时间或其他任何可以转化成 2 进制数的东 西。 随机数是一个由
计算机在随机种子数的基础上用加减乘除和其他的各种运 算产生的一个数。 为了确保每次取出的随机数序列不同,在取随机数前,应该选设置一个不同 的随机数种子。
返回
易语言中,怎样求一个数的“n 次方” 怎样求一个数的“ 易语言中,怎样求一个数的“n 次方”?怎样求一个数的“开 n 次根 式”?
求 X 的 n 次方用:求次方 ( X , n ); 求 X 的 n 次方根用:求次方 ( X , 1/n )。
返回
怎么定义变量? 怎么定义变量?
易语言中变量叫容器。 1、定义全局容器(在整个程序中都可以应用,需要跨窗口应用或传递的变 量可以用它),可以用“插入 - 新全局容器”菜单。 2、定义程序集容器(在本程序集中应用),直接在每个程序集的第一行回 车就行了。 3、定义局部容器(只在当前子程序中应用),在子程序的任何地方按下 Ctrl+L 键。可以。 添加容器之后,需要为它指定数据类型,点击数据类型框,可以在出现的下 拉选项中选择合适的数据类型。如果此项保留为空,易语言默认为“整数型”。
返回
容器如何赋值?赋值以后,如何清空至初始值? 容器如何赋值?赋值以后,如何清空至初始值?
可以用易语言命令:赋值 (被赋值的容器或容器数组,用作赋于的值或资 源);也可以用等于号直接赋值。如:数值容器 = 123,文本容器=“123”。 (容 器所赋的值必须与容器的数据类型一致,否则将会出错。) 容器赋值以后,同样可以用“赋值()”命令或等于号恢复初始值。如:数 值容器 = 0;文本容器 = “”;字节集容器 = { }({ }为空字节集)。 注意:窗口控件类容器赋值后,无法初始化。
返回
在用编辑框的内容为容器赋值时,为什么会出错? 在用编辑框的内容为容器赋值时,为什么会出错?
下述语句: a = 编辑框 1.内容 b = 编辑框 2.内容 c = a * b 编辑框 3.内容 = c 怎么会出错呀? c = a * b 这一句错了。 a 和 b 都是文本型,是不能相乘的。 应该是: c=文本到数值(a)* 文本到数值(b) 编辑框 3.内容=到文本(c)。
返回
数组型容器该如何赋值? 数组型容器该如何赋值?
定义整型数组 abc(2,2)后: abc(1,1)=1 ……………… 此语句说是错误的? abc[1,1]=1 ……………… 也是错误的。请问是为什么? 数组型容器在引用时必须用“[]”指明数组下标