易语言菜鸟教程合集【经典版】_第1页
易语言菜鸟教程合集【经典版】_第2页
易语言菜鸟教程合集【经典版】_第3页
易语言菜鸟教程合集【经典版】_第4页
易语言菜鸟教程合集【经典版】_第5页
已阅读5页,还剩81页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

(=1的标题是,(55中输入“易语言使英11.标题=1的标题。1.标题=2.=到文本(取小时(取现行时间())):((取现行时间()))+“:((()))。因为标签类对象只接受文1不可能出现b=b+2另外,我们又会看到这类句子:编辑框1.高度=(((1。"魔鬼作坊"点击第一个站去那里学习喽。没有转为正式语句,在代码前会有“※草稿行的正式代码的方法:双击该行代码使之变灰,然后按回车键(即Enter键。②、该行代码有错误,不能转化为正式语句。处理:修改\h方法的一般格式如下:1,2,...)购物篮.加入项目(苹果)(方法定为苹果”用列表框的“加入项目”方法的句式是:()。也即是说调用直显示位置])”可以省略表达成“弹出菜单(欲弹出的菜单,[水平显示位了解画板的所有方法,可以到“数据类型->画板”下查看。1.1.滚动写行(数值到人民币(100,1.内容,)(四) 命令名称(参数,.需的。如果是这种情况,该参数可为空,比如:取随机数()。容器操作数组操作环境存取拼音处理序调试其他数据库网络通信(100,(欲载入的窗口,[父窗口],是否采用对话框方式)(欲运行的命令行,是否等待程序运行完毕,[被运行程序窗示例:运行(1,,假)(类似的还有输入框命令),信息框(提示信息,按钮,[窗口标题])关闭([数据库别名或名称结束(五)、表格型语句(声明型语句)VB“dim变量名as如变量、子程序、常数、dll建立容器的方法:⑴、局部容器—在子程序下面按下“Ctrl+L”1.被单击”之类的子程序。dll(api)序中可以直接调用系统外部动态连接库(即Dll库)VBapiDeclareFunctionClipCursor&Lib"user32"(lpRectAsRECT) dll(《易语言常用语句》全文完(->新窗口(而且您还会发现,控等等这些可视控件,都是广义上的“窗口”——了解API的朋友可能理解更深刻。本节内容:1、窗口的重要属性2、窗口的重要方法3窗口的重要属性有:名称、标题、边框、控制按钮、位置、图标、底色、底图、背景音乐Esc程序的第一个窗口必然是“__启->新窗口”插入的窗口,将被自动命12义的名称,是一个好的习惯。我个人认为,一个好的名称=+控件类型,如“密码调边框、4.窄标题固定边框、5.镜框式可调边框、6.2.普通固不允许程序使用者调整`2.普通固定边框,所以其大小不可调整——不可用鼠标拖动窗口边框的方法调整,如果单击最大化/最小化按钮,或者在代码中改变窗口的宽度和高度有三个可选值:0.1.居中2.最小化3.1.;2.;3.16*16、32*32口”的图标属性指定的图标作为最后生成的可执行文件的图标——如果也没有给“_启动窗1.图片平铺。EscESC键关闭本窗口;如果其值为假,则不可以。默认如果其值为真,可以通过拖动窗口的标题栏来调整窗口的位置;如果其值为假,则不可以默认值为真。如果其值为真,可以通过拖动窗口任意位置来调整窗口的位置;如果其值为假,则不可以默认值为假。窗口的重要方法有:激活()、置托盘图标()、弹出托盘菜单()激活应用实例:1、_启动窗口.激活激活“_启动窗口”21.激活()//1”置托盘图标应用实例:11***程序”)2、置托盘图标(1.***程序”)(“d\liigo.co(***,1用;4清除已经设置了的托盘图标。//本方法通常在“_123“_4例清除已经设置了的托盘图标。即使您设置了托弹出托盘菜单应用实例:1、弹出托盘菜单(文件)//////用户单击窗口右上角的按钮,或执行到代码销毁()时,就会自动产生此事件。如果有本事(窗口要先关闭(从屏幕上消失)#右键单击。编程者可根据此参数判断出用户的击键动作,再做相应处理——比如是弹出//激活、被取消激活事件可能产生很多次。例程。事件的产生时机:当系统(CPU或操作系统或程序)//间系统将不再产生空闲事件(可以降低CPU占用率。如果返回真,系统将继续产生空闲事件的产生时机:当窗口被显示、被隐藏(比如令其可视属性为假)//㈠、例程名称:计算编辑框的输入内容的长度(暂名㈢、作者:(暂不详子程序:_1_1.标题=1.子程序:_1_1.标题=1.则程序大概类似下面为好:子程序:_1_1.内容)),0,)思考:如果想做到按“enter”\h㈡、下载地址:\h/non-㈢、作者该程序由三个窗口组成,其中_2子程序:_1_1.内容=2.内容=3.内容=“”2.标题=“”2”(提示正确与否)3.1.选中=真)最大号码=2.=最大号码=203.=最大号码=1003.标题=“-”)12)3=17.可视=真2.标题=“恭喜你!做对了”5.=41)4=4+42.=8.可视=真6.=51)5=5+16=4613.可视=真12.标题=49.=46100))11.可视=真10.可视=2.标题=1子程序:_2_123456数据类型:整数型1=1.内容)2=2.3=3.内容)3.获取焦点()3.标题=3=12)7.可视=真2.标题=“恭喜你!做对了”5.=41)4=4+12.=8.可视=真6.=51)5=5+16=4513.可视=真12.标题=49.=46100))11.可视=真10.可视=3.=12)3=12)7.可视=真2.标题=“恭喜你!做对了”5.=41)4=4+12.=8.可视=真6.=51)5=5+16=4513.可视=真12.标题=49.=46100))11.可视=真10.可视=2.=3.标题=3=12)7.可视=真2.标题=“恭喜你!做对了”5.=41)4=4+12.=8.可视=真6.标题=5+5=516=4513.可视=真12.标题=49.=46100))11.可视=真10.=3.标题=2≠3=12)7.可视=真2.标题=“恭喜你!做对了”5.=41)4=4+18.可视=真6.标题=5+5=516=4513.可视=真12.标题=49.=46100))11.可视=真10.=0”,销毁()3.标题=“+”1.=3.获取焦点()3.标题=“-”1.=3.获取焦点()3.标题=“×”1.=3.获取焦点()3.标题=“÷”1.=3.获取焦点()子程序:_1_1.=2.=3.内容=“”2.标题=“”3.1.=最大号码=102.=最大号码=203.=最大号码=1001.内容=“”2.=3.=1.选中=真最小号码=13.2,,假)1.可视=\hbb882002/04/2608:32pm戏或聊天室的一方)IPIP,对方才能进入你IPIP子程序:启动窗口_名是:”+#换行符+到文本(取主机名())+#换行符+#换行符+IPIPIPIP(())。该命令所处理的数据对象(参数)为“所取得的主机名”(()”的返回值),IP=IP(huhuhu)))”IP⑵、为什么“取主机名()”\hbb882002/04/2707:09pm㈢、作者:(请作者跟贴说明(子程序:_时编辑框_时=子程序:_分编辑框_分=子程序:_秒编辑框_秒=如果真(开始)剩余时间显示标签.标题=到文本((取时间部分(取现行时间(),#小时)-时)×-1)(),#分钟)-分)×-1)(),#秒)-秒)×-1)“如果真(开始)”的意义等同于“如果真(开始=真)”。※显示剩余时间(现时间离闹钟铃响时间的间隔)剩余时间显示标签.标题=到文本(时-取时间部分(取现行子程序:_确认按钮_如果(时≤60且分≤60且秒≤时编辑框.禁止=真=秒编辑框.禁止=确认按钮.禁止= ※以上使确定闹钟铃响时间的编辑

开始计时 ※调用“开始计时”子程开始= ※表示按下了“确认”按钮,使系

如果真(取时间部分(取现行时间(),#分钟)≥分)====开始=假_启动窗口.位置=_=鸣叫()

1程序集容器:时程序集容器:分数据类型:整数型程序集容器:秒数据类型:整数型程序集容器:开始子程序:_1_=如果真(开始)剩余时间显示标签.标题=到文本(时-取时间部分(取现行时间(),子程序:_时编辑框_时=子程序:_分编辑框_分=子程序:_秒编辑框_秒=子程序:_确认按钮_如果(时≤60且分≤60且秒≤时编辑框.禁止=真===开始计时()=60!”,确认按钮.禁止=假==秒编辑框.禁止=_启动窗口.位置=_启动窗口.总在最前=结束()如果真(取时间部分(取现行时间(),#分钟)≥分)====开始=假_启动窗口.位置=_=鸣叫()返回()X=10...(赋)为红色,这不同的方法或命令有不同的处理方式,比如“载入(1,,假)”,1”这个已赋值参数用载入的方式进行处理,又如“相加(被加数,0、#确认钮;1、#取消钮;2、#放弃钮;3、#重试钮;4、#忽略钮;5、#是钮;6、#否钮息框函数值为1. Y=f(X1,X2,...Xn)X1,X2,.Xn小数点问题,是西风帮助解决了,最近我也遇到了类似的问题,最后归纳起来都是返回值问题。即使已有一知半解,还常常被其击倒。子程序:_1_按下某键1如果真(键代码=32)1.=1.可视=假计次循环首(1280,1.1)计次循环尾()1.可视=真1.1.起始选择位置=想让光标处于:1:BUG子程序:_1_鼠标左键被按下参数:横向位置数据类型:整数型数:功能键状态数据类型:整数型1.=11.起始选择位置=0返回(假)生什么后果,对你的预定目标有没有影响,多一个想法也许会给你带来福音!原则上全局容器和局部容器在命名上最好不重名,不过易语言是支持重名1,话。0,文本容器在初始化时其值为空等等。1=1+11=0,如需要保0。以上这两种情况相反的使用,常常让初学的人摸不着头脑。进一步地看,画板,编辑框,窗口标题等都是更高层次的容器,因为都具有赋值功能,可以向其中添加文本,图片等,不过这个大容器是有很多属性的作为容器来理解,才会将一个可执行文件作为图片资源来处理。1㈡、变量(容器) ┌—数值型变量— 长整数型变 └—对象型变量— 编辑 以下是一些变量的声明(建立容器)a”a=2.147483647568,“错误(20026):a=“2.147483647568”2=“新年快乐!”要说的话是:”+#左引号+“祖国,您好!”+#右引号+“。”1”转化为文本型,否则就会有出错提示。在易语言中,文本中的空格符用 ”之类表示如果(清除=真)对象可以说是一群属性的集合,每一个属性都有一个名称(name)(value),2.内容=“100”1.可视=真哈哈哈=按钮1 变量),再赋值为“按钮1”。★、变量的声明(容器的建立①、建立局部容器(又称子程序容器,即局部变量)第一种方法:在代码编辑区选中子程序,再选菜单“插入→新局部容器”,VB“Dim变量名As变量类型”这个语句。第二种方法:在代码编辑区选中子程序,按下Ctrl+L在代码编辑区选中程序集,然后按[Enter]的命名,并教训你,如:当声明了一个变量后,就必须对它进行赋值,因为声明变量时只是建立了一个空的容器,还要向里面添加东西。容器的赋值就象前面描述的是用“=”号来(所赋予的具体数据值放在右边其目的是将表达式的结果(返回值)赋给左边的变量。⑵、容器的初始赋值(初始化)在易语言中,所有类型变量在程序被启动运行前,所有非静态局部容器在其同时系统将自动赋给变量一个固定的相应的初始值。对于严格的程序设计来说必须清楚所有类型变量的赋值状态,否则可能会导致不可预料的结果。器被初始化为零,逻辑型容器被初始化为假,日期时间型容器被初始化为年12月30日0时0分0秒,文本型容器被初始化为空文本(“”),字(处理结果)子程序:_1_局部容器:数值容 数据类型:短整数数值容器=数值容器=数值容器+1.内容=空间,据上面所述,短整数型数值的最大值为32767,而结果值501001,子程序:_1_ 编辑框1.内容=数值容器“错误(20026):1.内容”是文本1.内容=1.=“数值容器”,否则编辑1=文本到数值(1.内容1.(取现行时间())子程序:_1_局部容器:文本容 数据类型:文本1.内容=到文本(取代码(文本容器,)+到文本(1.边台湾著名的VB、11子程序:_1_容器名:数 类型:整1.(数字)数字=数字+1如果真(数字>0子程序:_1_容器名:数 类型:整 <静态1.(数字)数字=数字+1如果真(数字>01,“数字”的值都会被加一并被保0为什么子程式一每点击一次按钮,数字都是0,而子程序二每点击一次按钮,0),=数字+1”根本没有任何01.内容=到文本(数 所谓变量的使用范围(作用域)因,如:50(《变量的知识》全文完1,_“载入命 所属类别:其⑵、语法:(逻辑型)载入(欲载入的窗口,[父窗口],是否采用对话描述:(必需的);(必需的12待到该窗口被销毁后才返回。1”,(父窗口的面积范围内,并且设置四个子窗口之间不重叠。子程序名:启动窗口_创建完毕1,_启动窗口,假)2,_启动窗口,假)3,_启动窗口,假)4,_启动窗口,假)(上面代码的意义请参看再上面复制的帮助文件子程序名:启动窗口_尺寸被改变1.=1.宽度=\h㈡、生成.exe⑴、一个独立运行的文件(指.exe)是不需要易语言环境的,它可以直接“确定”。这样,一个.exegz局部容器:字段表数据类型:字段信息数组[1].=字段表[1].类型=#文本型[1].=10字段表[2].名称=“工资”字段表[3].名称=字段表[4].名称=[2].[3].[4].类创建(“gz”,[2].[3].[4].类型)”的意思是把这三个字段表的类型的属性值都设为小口(“1”)。子程序名:_1_(#gz置当前库(“gz”)段的数据类型一致,就要建立新容器(声明变量),使两种数据类型统一起来(设置属性值器=2.(文本转为数值型,以便跟字段(2)(名称为“工资”,类型为“小数”)的类型相2.内容”的属性值赋予“小数容器”。子程序名:_1_1=1.小数容器=2.查找(容器1=读(1)) 给“容器1)=(2))1,小数容器)销毁()2”表示已循环次数记录容器,“计次循环尾()”表示循环结束。200)。“200”2(张三的工资数)。“到尾记录()”、“读(#姓名)”。要此语句

到首记录 (如果当前记录指针在首记录上,则不\h声 变量声 变量变量1=求婚者 变量2=回应 否则她.回应=“下辈子再说吧”MM江,请追击敌人,over”,然后计算机说:“喳!遵旨”、“yes,黄河over”?(为窗口单元(令,有些主要用于执行命令)。所以控件(控制部件)我们可以简单地解析为(部件解“按钮__扩展控件。1.=2(输入方式可选的属性值分别有“0、通常方式12、密码输入3456781_被单击”子程序下面,再将下面代码填上去:密码=1.内容如果(密码≠2.内容=(否则)2.=“好,来吧!”(如果要登1,1,(如果结束1.内容=“”2.内容=\h㈡、主要表达式:若只在程序内打开一个新窗口,语法为:载入(窗口1,, 。若打开为一个新程序,则为:载入(窗口1,,真)\h㈡主要表达式:运行(“程序路径”,假,) 版\ChinaEyuyan\eprogames.exe”,假,)。\h(复选框另一种是不选状态,那么小方框里的“√”号就没有了。这么简单。遇到像两个守门员争起来的事情,就麻烦了。可有时候又需要有多方面的选择口单元(容器型控件)。2子程序:_选择框1_被单击1.选中=1.=1.=粗=假”。子程序:_2_被单击2.=1.=1.=子程序:_1_1.字体.字体大小=1.子程序:_2_1.字体.字体大小=2.子程序:_3_1.字体.字体名称=3.子程序:_4_1.=4.标题就可以看到字体、字号、风格的变化。\h㈡、程序例子:\h/bbs/non- 按钮 按钮1标题=新按钮 按钮2标题=打按钮 按钮3标题=保标签 标签1可视=1参数:横向位置数据类型:整数型数:功能键状态数据类型:整数型1.=1.31.标题=“新建”1.可视=参数:横向位置数据类型:整数型数:功能键状态数据类型:整数型1.=2.31.标题=“打开”1.可视=参数:横向位置数据类型:整数型数:功能键状态数据类型:整数型1.=3.31.标题=“保存”1.可视=子程序:启动窗口_参数:横向位置数据类型:整数型数:功能键状态数据类型:整数型1.可视=程序的图标,点击该图标可以显现该程序窗口。OICQ到托盘

子程序:_4__启动窗口.位置= (“2”是最小化的代号_启动窗口.可视= (隐藏窗口或程序置托盘图标(#图片1, (将上面第2步所选择的图标放子程序:启动窗口_ 判断(操作类型=#双击)_启动窗口.可视= (使窗口重新显现_启动窗口.位置=0 置托盘图标()=弹出托盘菜单(菜单)出托盘菜单(菜单)”这一句中,括号里的内容是欲弹出的菜单的名称。本课例程下载:\h/bbs/non-1.=1.位置+5”。mp31”1001.置=100”,子程序:_打开按钮_

1.mp3=1.mp3子程序:_1_5.位置=5.位置+1MP3(1,mp3)※备注:“1”1mp3=1.5.位置=5.最大位置=取文件长度(打开文件(mp3,1,1))1.时钟周期=1000mp3\h...⑴、在易语言菜单栏中选“编辑”,再点“G.就建立了第一个主菜单项,要建立第二个主菜单项点“向后插入”,依此类推,3,,真)\h(打开以下新程序、新容器、新常量等的插入与此一样。1”,1”。对象要通过控件(窗口单元)来表现,或者说对象实际表现为某个具体的控件而“对象名+事件名”构成一个子程序名称。⑷、自定义数据类型。自定义数据类型分为支持库自定义数据类型(如:窗口⑸、变量(易语言称为“容器”)分为局部变量(只在某一子程序中应用)阿狗:“我也不懂,听着就是了。”OOP阿木:“oopstandsforobjectorientedprogramming一定要知道。oop,多型,stl\h/这里有你想要的。”(把控件画出来放到窗口上就叫“对象”啊()(对象为“方(包括结果(变量或常量(如3.(变为)=“bb88”。也即说面向对象的编程方法主要是运用((实质就是变量或常量事件、方法(动作)和过程来完成程序的一种编程思想和方法。子程序(VB称为“过程”):_按钮1_被单击 编辑框3.内容="林子森" 如果(_按钮1_被单击=真) 编辑框3.内容="bb88" 否则返回 子程序:_1_编辑框2.内容=编辑框1.内容 给编辑框2)编辑框1.内容= 准备本课例程下载:\h/bbs/non-\h来存放三个版本程序的地址。一个简单的数据库就这样建立起来了。子程序名:启动窗口_打开(#qidong(3),(3)”表示读取数据表中第三个字段的数据(C)。子程序名:_修改_编辑([标题],[编辑方式],[字段范围],…1”这个要用到的对象。㈠、本课例子程序下载:\h/bbs/non-1.时钟周期=10002.=到文本(取小时(取现行时间()))+“:”+到文3.=文本(取分钟(取现行时间()))+“分”+到文本(取秒(取现行时间()))+“秒”1.子程序名:启动窗口_创建完毕1.时钟周期=1009.=(取现行时间()))+“时”+到文本(取分钟(取现行时间()))+1.时钟周期=1007.标题=到文本(取小时(取现行时间()))+“时”+到文㈦、菜鸟问题:我一开始想用“启动窗口_(即想用“启动窗口_创建完毕”这个子程序来显示动态时间),发现不行。你想反悔也来不及了。(提示信息,按钮,[窗口标题])。下面搬用易单击哪一个按钮。该整数为以下常量值之一:0、#确认钮;1、#取消钮;23456、#否钮。如果对话框有“取消”按钮,则按下ESC键与单击“取消”按钮的效果相同。㈡、语法 整数 信息框(提示信息,按钮,[窗口标题㈢、参数名及描述:(也就是说信息框中有以下三个地方可以自己修改(13)”)(10)”)符(13)+字符(10)”)来分隔。五组除外):(描述对话框中显示按钮的类型与数目):0、#确认钮;12345、(描述图标的样式):1632、#询问图标;四组(决定如何等待消息框结束)04096(其它):65536、#位于前台;524288、#文本右对 子程序:_投降按钮_信息框(“你真的要放下武器,退出战场吗?”,36,※36=4(是否按钮)+32(询问图标子程序:_攻击按钮_信息框(“对不起你的宝剑被卡在剑鞘上无法攻击~”,21,“攻 子程序:_病毒按钮_做缩头乌龟就按[取消]”,49,“病毒警告!”)※49=1(确认取消钮)+48(警告图标子程序:_进军按钮_原上慢慢向西蠕动”,64,“开拨”)※64=0(确认钮)+64(信息图标这个参数用载入的方式进行处理,又如“相加(被加数,加数)”是对“被加0、#确认钮;1、#取消钮;2、#放弃钮;3、#重试钮;4、#忽略钮;5、#是钮;6、#否钮息框函数值为1. 子程序:_投降按钮_如果真(信息框(“你真的要放下武器,退出战场吗?”,36,“认输”)=5) 0,36,输”)=6)们将战斗到最后一个老农!”,0,“顽抗”)\hbb882002/03/1809:46pm程序集容器:用户名容 数据类型:文本 子程序:_1_被单击(#shi置当前库(“shi”)1.内容=2.内容=“容后,再尝试登录!”,#警告图标,“登录错误”)登陆者姓名=1.=2.内容)积分=读(3)如果(查找(登陆者姓名=到文本(读则如果(查找(密码容器=到文本(读载入(窗口2,,真) 证,则可登陆“窗口2”)=(3)”是为了在登陆后能显示⑵、“登陆者姓名=1.1\h\h\h1”2”1”。子程序:_1_创建完毕打开(#shi置当前库 (如果只打开一个数据库,这行可不用子程序:_1_被单击局部容器:容器 数据类型:文本局部容器:容器 数据类型:小数 (以上声明局部变量1=1.容器2=文本到数值(编辑框2.内容) 查找(容器1=读(1)) 码”字段2=读1.=2.=3.内容=“”)换行符+“尝试登录!”,#警告图标,“登录错误”)2.3.#换行符+“尝试登录!”,#警告图标,“登录错误”)加记录(容器1,容器2) 替换(,#积分,读(#积分)+ (使每个用户的初始积分

0,⑶、对“重写信息”按钮进行编程:(清空三个输入框中的内容以便重填1.内容=“”2.内容=“”3.内容=“”子程序:_3_被单击_=真(开始是使启动窗口不可视再进注册窗口的,\h1”2”1”。子程序:_1_打开(#shi置当前库 (如果只打开一个数据库,这行可不用子程序:_1_被单击局部容器:容器 数据类型:文本局部容器:容器 数据类型:小数 (以上声明局部变量1=1.容器2=文本到数值(编辑框2.内容) 查找(容器1=读(1)) 码”字段2=读1.=2.=3.内容=“”)换行符+“尝试登录!”,#警告图标,“登录错误”)2.3.#换行符+“尝试登录!”,#警告图标,“登录错误”)加记录(容器1,容器2) 替换(,#积分,读(#积分)+ (使每个用户的初始积分

0,子程序:_2_被单击1.=2.=3.内容=子程序:_3_被单击_=真(开始是使启动窗口不可视再进注册窗口的,\h于是在“_1_1”的容器用来存放11的文本信息。再用下面代码即可做到使发言框的信息滚动地显示在画板上:明变量

子程序名:_1_ 容器3=编辑框1.内容 画板1.滚动写行(容器3)㈡、发现发送谈话到发言显示区后,在发送区(1)仍然保留该发言信“_1_1.=33=1.1.3)1.内容=“”1=2.2”的用户名,现在聊天程序变为这13=1.内容1=2.标题1.1+1.内容=2”的用户输入名通过“容器1”传送到“标签2.标题”里,子程序名:_2_2.内容=(则)2.标题=(否则)2.标题=2.(如果结束11=2.2=3=1.内容4=1.内容1.1+2+4+3)1.内容=“”11=2.2=3=1.内容4=1.内容如果(标签2.标题= (即用户名为空(则)载入(窗口1,,真 (用来提示登陆(否则)1.1+2+4+3)1.内容=“”(如果结束“_1_被单击”子程序的完整代码为:11=2.2=3=1.内容4=1.内容2.标题=(则)载入(窗口1,,真 (用来提示登陆(否则)1.内容=(则)载入(窗口2,,真 (用来提示发言不能为空(若以上都不是,则)1.1+2+4+1.内容=(如果结束=1.=1.可视=假1.可视=([清除区左上角横坐标],[清除区1.清除(,,,)1“自动重画”(即将画板里的信息重新恢复。我觉得称为“自动重\h比如“Etp快速切换,方便性不同寻常。1”2”3”\hbb882002/04/1511:05pm我们会发现很多应用程序的一些窗口控制按钮(_启动窗口.获取焦点() 子程序:_最小化_化

__启动窗口.位置= (“2”代表“最子程序:_默认位置__置0,,0,,

如果(默认位置.标题=_启动窗口.移动(0,103,801, (到默认默认位置.标题=(_8,0,最小化.移动(_启动窗口.宽度-最小化.宽度-26,默认位置.移动(_启动窗口.宽度-默认位置.宽度-_启动窗口.边框= (到默认位置时边框不可调_启动窗口.随意移动=_.默认位置按钮.标题=“□”_启动窗口.随意移动= (回复窗口可以由移动

_=1(_8,子程序:启动窗口_(_=0_=103_启动窗口.宽度=801且_启动窗口.高度=481或_启动窗口.位置=2)返回()

标签1.标题=到文本(_启动窗口.左边 (记录窗2.标题=到文本(_子程序:启动窗口_(_=0_=103_启动窗口.宽度=801且_启动窗口.高度=481或_启动窗口.位置=2)返回() 0,,0,,

3.=(_启动窗口.宽度)4.标题=到文本(_(_8,0,最小化.移动(_启动窗口.宽度-最小化.宽度-26,(_44,(_8,0,\h我们会发现很多应用程序的一些窗口控制按钮(夹”的控制按钮大概也是自制的,“菜单条”的控制按钮大概还是自制的、、(容器)_启动窗口.获取焦点 (转移"关闭按钮"的焦点使之子程序:_最小化___启动窗口.位置= (“2”代表“最小化子程序:_默认位置__如果(默认位置.标题=_启动窗口.移动(0,103,801,481) 默认位置.标题=“ㄢ”关闭.移动(_启动窗口.宽度-关闭.宽度-8,0,0,,

(_26,0,默认位置.移动(_启动窗口.宽度-默认位置.宽度-44,_启动窗口.边框= (到默认位置时边框不可调_启动窗口.随意移动=_.默认位置按钮.标题=“□”_启动窗口.随意移动= (回复窗口可以自移动

_=1(_8,子程序:启动窗口_(_=0_=103_启动窗口.宽度=801且_启动窗口.高度=481或_启动窗口.位置=2)返回()

标签1.标题=到文本(_启动窗口.左边 (记录窗口2.标题=到文本(_子程序:启动窗口_(_=0_=103_启动窗口.宽度=801且_启动窗口.高度=481或_启动窗口.位置=2)返回() 3.标题=到文本(_0,,

4.标题=到文本(_关闭.移动(_启动窗口.宽度-关闭.宽度-8,0,(_26,0,默认位置.移动(_启动窗口.宽度-默认位置.宽度-44,(_8,(新下载地址:\h/non-控件(主要着眼于用途方面我们有必要解析清楚每个控件是什么东西、有什么用途、怎样使用。㈠、窗口(窗体)(FORM)㈡、编辑框(text)⑴、功能:它是易语言唯一能够进行文本(包括文字、数字等)输入的也可以作为信息输出、记录内容的窗口。㈢、图片框(picture)件、.jpeg.gif⑵、使用:它的“图片”属性(主功能属性)琳.gif”。㈣、外形框(Shape)横向线和纵向线这七种形状。1.外形=4”。vb㈥、分组框(Frame)⑴、功能:是一种包容型窗口单元,用来分割窗口的区域,放置不同类型的控件,起到分类的作用。虽然分组框也支持许多事件,但在大多数情况下不必响应这些事件。㈦、标签(Label)⑴、功能:是最常用的输出信息控件之一,通常用于显示文本,但用户事件进程等信息。㈧、按钮(Command)㈨、选择框(Check)子程序:_1_1.=1,,真)㈩、单选框(Option)而在同一组选择框控件中同时可以选中任意多个选项。⑶、示例:(用法跟选择框差不多参数:横向位置数据类型:整数型参数:纵向位置数据类型:整数型参数:功能键状态1,(十一)、组合框(Combo)但是,组合框的列表通常是隐藏的,用户可以单击组合框的下拉按钮显示列表当列表中的内容不能满足输入要求时,还可以直接从键盘输入信息。(十二)、列表框(list)(十三)、选择列表框()⑴、功能

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论