欢迎来到天天文库
浏览记录
ID:32386503
大小:34.50 KB
页数:8页
时间:2019-02-04
《易语言学习笔记》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、字节型数据类型:0-255数值,大于此数会发生溢出,实际数值=输入(或存入)数值-256,如一个字节型变量,如果指定其值为260的话,其实际值等于260-256,值为4。文本型数值的值直接取零。定义数据类型时,如果不指定其类型,则默认为整数型。使用代码为日期时间型变量赋值时,必须用中括号[]将变量值括起来,才会被认为是日期时间型变量。图片和声音等资源是特殊的常量,都可以任意导入、导出、更换,引用时按引用常量的方法即可使用,其“内容”列的数字为导入的资源的字节大小数。同时,这两种资源表均可以导入其他程序以引用,释放命令是:写到文件(“
2、指定释放路径”,#导入的程序资源名)然后使用“运行”命令即可执行之,执行完毕后可以将写到磁盘的文件删除,命令是:删除文件(被删除的文件路径、名称,0)全局变量和程序集变量能保留上次保存的值,而局部变量每次在其涉及的代码运行时都会初始化,因此无法保留上次的值。如果需要保留上次运行时的值,则需要将其设置为静态变量。填表定义数组时,如果不确定数组的成员数,则可以在变量定义表格的“数组”列中填入“0”,这个“0”虽然表示没有数组成员,但表示这个变量是个数组,至于数组成员则可以以后以代码定义(必须以全数组赋值语句赋值,赋予几个数值,则数组成员
3、数就自动是几个。全数组赋值语句为:数组名称={成员1,成员2,成员3......}这种定义方式不受数组定义表格中填写的成员数影响(表格中的成员必须填写有数目,“0”也可以),如果表格中定义的成员数多于实际赋值的成员,则实际上的成员数以赋有数值的成员数为准,也就是说,没有值的成员将会自动忽略。单独为某一数组成员赋值的语句:数组成员[下标号]=值但以这种方式赋值时,如果下标号大于定义表格中的填写的成员数时,就会出错。二维数组的定义:在定义表格中填入两个数值,前一个表示“行”,后一个表示“列”。赋值方法:数组名称[行数][列数]=值三维数
4、组的定义:类似于二维数组,在定义表格中填入三个数值,第一个表示“行”,第二个表示“列”,第三个表示“层”赋值方法:数组名称[行数][列数][层]=值编辑框按下某键事件中,电脑会叫一声,在代码中加入“返回(假)”就不会响了,如果将编辑框属性中的“是否允许多行”改为“真”也不会响返回命令 英文命令:return 操作系统支持:Windows、Linux、Unix 所属类别:流程控制本命令转移当前程序执行位置到调用本子程序语句的下一条语句处,并可根据需要返回一个值到子程序调用处。语法:无返回值返回([返回到调用方的值])参数名描述返回到
5、调用方的值可选的;通用型。说明:返回命令使用比较普遍,返回命令不但可以返回给调用方各种类型的数据,也可以终止一系列代码的运行。当然,返回命令可以返回任何通用型的数据,下有3例:例:返回(100)返回一段整数例:返回([1998年11月12日])返回一段日期时间型数据例:返回({201})返回一段字节集返回例程之一:.版本2.如果真(键代码=#回车键且编辑框1.内容=“”)信息框(“dfdfdf”,0,)'返回(假).如果真结束.如果真(键代码=#回车键)编辑框2.获取焦点()返回(假)此例程为判断一个编辑框在按下回车键时是否已经输入
6、内容,如果输入内容则将焦点移向下一个编辑框继续接受输入数据,如果没有输入内容则不再执行下一段程序,焦点不再下移,仍停留于原编辑框等待输入内容。如果没有“返回(假)”这个命令,则程序在弹出信息框后不管是否已输入内容会继续执行之后的程序代码将焦点下移。因此,“返回”命令可用于逐项检查编辑框输入内容是否合乎要求,任何一项不符合要求程序均不再执行下一项检查而是等待用户更正。这就大大减轻了代码编写难度。如果要设计带有多个输入数据的编辑框程序,且需要对输入的内容进行检查的话,那么放置这些编辑框的窗口的“回车下移焦点”属性绝对不能设置为真,必须设
7、为假。而且不能使用“失去焦点”事件进行检查,因为当前面一个进行检查的时候已经失去焦点,焦点已经转移到后一个编辑框中,如果检查通过的话没有什么问题,如果没有通过的话就会运行“返回”命令或“前一个编辑框.获得焦点”的命令,以重新进行输入,但与此同时第二个尚未进行输入的编辑框又触发了“失去焦点”事件,将再次把焦点移回,这样就会使程序进行无限循环状态,导致出错。同样,也不能用“内容被改变”事件进行检查,因为如果没有输入的话内容就没有改变,就会跳过检查。万能透明代码此代码可用于任何有背景色属性的组件,只需要将该组件添加进窗口和本代码中既可使用
8、,可以达到全透明,也就是透过程序设计界面直达桌面的效果。将本代码分别直接复制进DLL命令表和程序集中既可。DLL部分:=============.版本2.DLL命令窗口_置信息_DLL,整数型,,"SetWindowLongA",,值
此文档下载收益归作者所有