易语言入门基础_第1页
易语言入门基础_第2页
易语言入门基础_第3页
易语言入门基础_第4页
易语言入门基础_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

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

文档简介

会第3第一课.计算机的一般知识1.1电子计算机的发展及其基本结构1.1.1电子计算机的发展史1945,研第,重30吨占达167,的。现机奠是家.诺下的称一代算计定。 1949了19591964旧M代360系世代,计旧M资50亿元比二钱(20元多计第。进到80。70以后更的。70。1977年3公个。1.1.2电子计算机的基本结构计而备应。计硬软础工硬的能发。硬件大体上有以下几个部分:控制器,运算器,内存储器(RAM、ROM),输入设备和输出设备。前三者称的。1.输备的备的但上几:(1)终端键盘。利用手指击键方法向计算机输入信息。用户自己写的程序列化和准备处理的数据,都可由键上入。(2)磁盘。磁盘,实际上也是存储信息的,因为它们都是主机之外的设备,所以也称为外存储器。外存器器。(3)模一(A/D换续(如电)转字入器。外际算。.输或:(1)显示终端。用以显示计算机的有关信息,占用户从键盘上敲入并为机器接收的字符、机器清单、机器序绐括形)。(2)打示显几打到。(3)可(声。.主(数计包括图)放。内好序从0号,又称机息存个。任左个代表1,灯熄代表0是由0和1,微成理器字。一为机器(RA),的据以类。另一读器(OM),息用使使。任电建。.运机术。盘题个内保算。.控内的挥。控的号的部的信制。成所算。以又硬设地算中必以据制都“通常为软或设。易,的。计机数示日生中进制二为月十制日为一部。什法状电的最路。在,电表1,低电位表0。用0和1来够2就一如的2,用10示的4,用100。用制为。用,互。() 十数制进数在机运常进有4:二进制:逢2进1由数字0和1组成以标2缀B。逢8进1由数字0至7组成以标8缀Q。逢10进1,由数字0至8标10后缀D表,后可省。十进逢16进1,由数字0至8和母A至F标16缀H。例如二制数1000为1001010(B数2为234512(Q)十进数453AF表为4523ADF(H),十进制。用,互。() 换一制位表八用3。进以位四补04(依进小分位补0)十转制进转转。() 十二间换把转数把反以2,直为零,得余(从起的。进的11,反复用2:用二制表,是1011。换话把成以2为底的指(由次)就是其二进制表示的数。像数11,换成以2:23+22+2120把顺来是10,这它制。之表用1X23+0X2+1X21201言十制以2,第2以21,,后各相即。() 十数换(电低示1或0数能一是这于用;数时数比十制63的用制至要6有0和1。为们进六示。须不或器是只数的二每每示0-7的某然最满8时要向左邻进1,作一组每表示0-15中成。用在为制的0到255,共26个数,选用它们来代表所有英文字符的内部编码制)。十为,。十,0-9仍沿用十的0-9,接下去数次用A、、C、、、F表不因此十制的0-16表示成二进制数和十六进制数。如下表所示。十制示01010101012345678910111213141516

一■制小011011100101110111100100101101110110111111110000

十进表小0123456789ABEF10制进。把十数除以16为0,将) 顺排起,就制。如十制的269

16I269①1316116o16|―L1为10D,反之,把一个十六进制数的末位乘以16°,倒数第二位以161的十。如:16+016+136=29于,。算言们交进流,是称。() 机器语百前算中,中二示际上控也二数的0或1(即低平其。些。条数二这干位0和是进数,也部明地作地三地指。器低电被条执。由作使应作接作所一。得的一言。。值例续制的20元事先一就,地分而复格。显制户缺:1.难改;2.由;3.需。3 编百。编,作文单为操,。而花认让机一对何中作也用器,个。见机表。由减。汇的陷。3 算言算级较器陷语。级程识认识程执编。们序不言程由的码着同语(。不优和空行大路期越重能致用的办是的。以、程、序统;。1.4题3.将列制换制数:1 101(2)1100(3)11011001(4)1011011001103 .将列数二:6 29 4 .把数:2 8 5 .把制:7 3 F6 .把数:9 10100110(2)110001107 .把六换数:1

F第二课.易语言的基本概念将最子这。令和上法。21易语言的特点1.全化般图,此视地户写及提高程力。2.全中文为程有在写。没。(1)中录置入拼。拼极。直系输如能ABG样。(日期时间以呈(秒),以便于中。(3)境的的理以出。后学变得更容。语间字额处能。2.全台的GPU,效全。持Ws和x3.可扩支库语两易口进素数类等扩行库支本技带好:(1)用以业身制言;(2)由库、言迅;(3)由可而的,被新网流(如杂型子等)成本。.数库持语还库操数着件和命令就可以实现易语言与各类数据库的连接,如Oracle、MySQLSQLServer>Access.C浏件、类型库(TypeLib)、API与CM象语现语这些从点能。.与言充语,处学掌,标准Win32DLL。.即句式行入的现统式编格对序的维。.系动用名理例假一内在户据称户子了地过序被自动改来。.贯全即且的帮助按F1得有详如动后下1,马行参录。易程构成卜绍有面, 般使一个窗可台作面言“口窗先的显显示发完寸但没,形放一口集子。立图源了用口API,使用更的功能需行DLL明些以程”成。了次定供易用链其。理。先个的起。假定甲有民币15币25甲币题语言“Windows:子程序名 返回值类型约动子程序整数型

备注本子程序在程序启动后最先执行受量名类型 数组注甲 小数型乙 小数型和 小数型甲二15乙二20.5和二甲,乙“标准输出C到文本))标谁输入0返回①)'可以根据您的需要返回任意数值计执程,甲值15再“乙取得值20.5,”取“”“”,即35.5的。例如15、20.5别叫和。易言面菜介绍及机作2.2 易语言的界面运型。若语后建通“一来的点窗工具新来程。易语言启动对话框易语可创以下6程:indows窗口程序:是支持在Ws下弹出窗口及标准WIN32位。indows控是WIN32位无窗口界面。indows动态链接成L程序在关于DLL章节中。indows章节介。x持x于程中。ux持Lx择s窗"击"按钮建应的Windows口主。易的题语打称持的操系以当设口称题下菜栏易言常单菜下是命按钮工可中。界,有3,持程”和性”。“是展供型息个。窗。下1后支绍。“是织窗量、资、DLL命令申明、自定义数据类型等。也可用来如y2dIy2dI“性组所组并成。最语箱出提组栏组”栏的的节介绍”持在一外含包持封的ActiveX组组称OCX件“事组”含COM包持库所装的COM组。主态下码态单现。最可调。 易言-s序・口: O序霜E看行C泽L具W.启动窗口(窗口)二 基本组件名祢备注左边顶边垂局度标记 zJ图程序固属性争支持库I赞提示 囱输出口

a密调用表।

a监规表

1捏寻

j鼠嗖寻二-程序的格入方法:I为了便于颦程序,易语言内置四种名称输入■法:苜拼、日超出超出已改用易统图。状态夹 状态条易语言主界面2.2 菜单项目详解下言认os绍的。说前此单项点_启动窗口■在程序启5050339211~

国二3图庭1LL11三I"*击键盘上的At中单母,。项起便快。:Ctrl+C键的功能是将系就上的两键或按下Ctrl下C而不要出单。操作。.程序菜的。■新建 1Q.打开 CO-3冬保存 Ctr+S'<却另存 5为巳打Ctrl+W印11易之表噌弓3.3.e2 8工退出 9同E者1(1)新建新。弹”创序,。(2)打打个序。弹选件件后为“e程文。(3)关:闭程。关易的计被。(4)保:存程。新,:编存和序位。(5)另:程一件存。将“对框的时将指保序。(6)打前中。。(7)配程及。弹”话、信息保的EXE此EE里为程标。(8)最用开原。(9)退出提文。被序辑统。.编成多。易序疑看口寻找下一个也寻找替换已整体搜寻以寻找下一个也寻找替换已整体搜寻以收辐以屏瞰理解除尻蔽L-加5 CM+—691011(1)撤

3复制I典切匕粘贴Q,删除行已开始寻找&展开子程序上寻找上一个I转换为->I导入其它程工

Ctrl+.Ctrl+♦cirl+v<F10・Ctrl+F—F3♦二m一Ctrl+♦.―

2一131415①——17消最作。一或序。(2)重已。一自或消。(3)复制并于。复体内。(4)剪切并于。于其。(5)粘:入贴板容。将序码区容体激插入程中。(6)删当块所。(7)开:程找。“围。(8)寻在找文。标范。(9)寻在找文。以界寻。(10)寻找替换:在程序中寻找替换。弹对向寻或换到。(11)整体搜寻:在程序中寻找指定。在寻本。上5指。(12)收缩:将当前子程序或块内的。(13)展开子程序:将当前选中块内的所有被收缩子程序展开。(14)屏蔽:。把为序。(15)解除屏蔽:解除屏蔽当前所选。把屏设代。(16)导入其它程序:将其它易程序中的内容全部导入到本程。打程择前程序”当程口按字。(17)置为只读状态:设置发。LI真各判断百型,循环判断首氏计枕循环首变整幅环首(18)(19码块行行或流制选。L5判苜叱,循环判断首&计改循环首匕变量循环首(20)(21转们。要序。.查看示定。©第3源EY看插入R数据库R行C工.工具型商口H帮助 -|g||工工具条>①1―►口自定义数据类型表2&全局变量表ALD端令定义表.&常量数据表民资源表3►/前览被设计窗口(i据表(2)查看局量表(3查看Dll命义表(4)查看量据表以能所计们序面各应。(5)预窗按Ec览程此行。m工标淮工具条*&对齐工具条/区,;戌态条1四工作夹Alt+1一◎状态夹Alt+2Q工作与状态组合史Alt+375窗口组件箱Alt+4(6)在界示各。②巳图片赍源表号声音资瀛表(7)与序相相。4.入匕程序E细辑v.M<插入息数据库艮运行C.骗库匚工具W.SJDH帮助 Jslxl所计格。1,M现行单元Ctrl+NC类模块M,程序集△子程序型窗口口数据类型&全局殳量CtrlGW命令量源-A0局部变量Ctl+LAE文件名F2(1)根行口质个程/数/量/l命令常量资源到前置。(2)插个类。(3)插个程。(4)插新序位。(5)插新。(6)插自类型。(7)插全全。(8)插一新的D到Dll。(9)插新到据。(10)插入一个新参数到程序中当前。(11)插入一个新局部变量到子程序。(12)在当前编辑光标位置。X①巳图片或图片蛆§声音[13(13)向资源表中添加数据资源,。5.库匕程序E骗辑v.ML插入氐数据库艮运行C.工具型窗帮助 Jslxl用编容。码—Aa加入数据库常量(1)改据构由dbmanger.e可以。(2)改据录由dbmanger.e可以。(3)将中用转一。(4)可型过ODB转数。(5)设定据访码。(6)指所量以。6.运行序查参。展E,程序匕编属土查者1旅入日教据库区运行。端谎工工具W.SD5运行F5»肉终止-A上查看表达式房量shfft+F9A6单步跟踪B-AL单曲蹑晾进入Shtft+Fe.工闹歌返回―►县执储1光标.出+用—>工覆置或清除断点BAA崇件断点Ctrf+F9_____Q清除所有断点ctrl+shift+F9值创现行执行性苴Ctrh(1)编行序.EE文后立运行。(2)终现易序的行。(3)查/修。(4)程程,去。(5)序了。(6)在调程中。(7)运在所中。(8)设除序断。(9)设前的。(10)清除掉程序中的所有断点。(11)跳到现。7.编译对,不将建的EXE程件。[夏E,程序E编辑£查tL插入巳数据摩R行G序理匚工A以窗口t芾助^|lx|―►F7A5,独立编询―►L编译生成安装软件(1)编序布对的.EXE可行程文件。(2)出执行E,依语件未语言。(3)制易序软何未的电脑并定言。8.工具易附和功。AE看1瓶入因数据库艮.窗口出常助 -|g||AA亚一执行易向导—AL安装新的支持库►工,类型库或。CX组件。支持库L支持库配置(1)调单编改口单。(2)编表板。(3)管系中模。(4)执指的向导件。(5)安库持。(6)本具以指的COM型或O其中。(7)配在使持。(8)设系相配息。以框性义面配等。.窗口置式、。看行C牖口0卷助A工✓12窗口Jg3第11声音资源表5图片资源表(1)排窗成重。(2)排窗成重。(3)将标列窗口部。(4)将的分格。(5)已激的窗。(6)已载的窗。.帮助易和统。圆E序B看L_,th即时帮助tr或FlE,易语言知识库A。支持库手册及例程―A&,关于AU用户反馈表A&(1)在夹有前帮息。(2)打显语库。需知件可。(3)显示日贴。(4)提库。()显示程序。2.2.3上机操作㯿।攀甀搀爀搀在件组添标击加键出组置微调的,[t+来。㯿।洀攀氀攀甀爀攀命令数输入对参间接令如使[r[LT+键,下数。㯿।洀攀氀攀甀爀攀即帮信息语操息出来可以绍随“1用与的。时行类等。信息将在的面。果或上弹出帮”本该项目帮中阅。㯿।洀攀氀攀甀爀攀备屏方法注说好分输又码的方前号备在。ttttt在,一在加为法ttttt,寻作用“以可击弹单中“项用[rlK键]后用[K键,使用[tr键]。上基用地方以解。2.4量程为。变际常字个名旅馆的住。即常,表据。子程序名 返回值类型Jg动子程序整数型

公开备注本子程序在程序启动后最先执行变明:变名类型 静态数组备注[甲 小型乙 小型和 小型4568将括序用L键成的表;;③回”新白;④,有;⑤类“据择;⑥空选中消次动原到始;⑦组如:2,3)认(个;注关。一被后可赋算“",。变量的作用范围从分局集”。部序程为子变当所被系变统。程况中。序有集都需以来变。量序中序的。在类择范,存。变赋值赋变据之。量型。变有注例:.给据自型意到系。将到章中若整失大,最换是应。.使赋多值“赋)令有2个是:值100,量1,变量2,量3变量4)命后变量1、变量2、量3量4值100一相当于行:变量10变量20变量30变量40以本的格:变=表式号右的=为,学号。.赋程例在学,变量1=变量1+1是盾程不在的变量1”。而,是。结变量”上让“变量1”得就量1”结果就让“量1增大1用量1+变量2=100+100或变量1+变量2=量3+变量4)都语值一“变量1+变量2”不名它合的规)。例1.生5为75,82,90,634。求该生的考试总和平均分。"Windows码:子程序名 返回值类型动子程序整数型

公开备注本子程序在程序启动后最先执行变量名类型 静态数组备注语文 小数型数学 小数型外语 小数型化学 小数型物理 小数型息分 小数型平均分小数型2标睢输出“请输入语文成益:”)语文二到数值标度输入0)降标推输出c“芾输入数学成虢:”)数学=到数值点睢输入0)*标睢输出“请输入外语成破二”)外语=到数值面推输入0)降标推输出"请输入化学成瞌:)化学=到数值面推输入0)+府标睢输出C“请输入物理成破:")|物理=到数值际推输入0)总分=语文♦数学*外语♦化学+物理平均分=总分♦5标准输出C“谡学生的总分是”+到文本I总分)蹴行符,f到文(平均分))平均分是:”*标度输入0返回(口)’可以根据您的需要返回任意数值按“F5。量始值变量的初始值即一种变量在程序运行时,没有赋予新值前的初始数据。每一种数据类型的变量初始值都有量本变是0。变量的初始值变量类型 变量初始值数值型 0逻辑型 假日期时间型 1899年12月30日

初始值在代码中的表示方法0假[1899年12月30日]文本型 空文本字节集型 空字节集 大程始个"nds台程”在_序新建10变改短整数”“精辑时间“据型:标(,字变,#换变,#换,#换量,#换,小数变量,#换行符,双精度小数变量,#换行符,逻辑变量,#换行符,日期时间变,#换行符,文变量,#换到字变)标入()按将10的由些变示。如被将文。":子程序名 返回值类型动子程序整数型

公开备注本子程序在程序启动后最先执行变量名类型 静态数组备注数值型整数型文本型文本型数值型=数值型*1文本型=文本型+“文本”标准输出L肛数值型的值:”+到文本徽型),趣行符“文本数据为:”*文本冲型)标睢输入0返回由)’可根据您的需要返回任意数值按“F5行中型出“”“本的是本”数=数型1型=文本文”以时于数型=01文型+文”静态部变量“部性属称变部量而,。静于和结同全量的命期。态法的标键表次,表属取。下简来静。新建一个“Windows制程序在_启子序中新建2一量义静态量态数变属。输代:子程序名 返回值类型动子程序整数型

公开备注本子程序在程序启动后最先执行H标睢输出C“输入数值:M)输入值=到数值除睢输入0“输入值”为程序集变量子程序'调用“子程序”返回巾)’可以根据您的需要返回任意数值子程序名返回值类型 备注子程序变量名 类型 静态数备注键值 整数型姐静态变量 整数型 5非静态变量整数型群态变量=群态变♦输入值非静态变量=节静态变+输入值标谁输出C例行符,“静态变量="*到文本带息变),椒行符,“非静态变量"二"*到文本GE群态费量),琪行符,襁行符,”输入I鞋续计簟.”)建值=到数值阂睢输入0)1—如果真键值);子程。按“F5程,键。会示2第行都的中。分非次的:非态量态量+值其实于码:非态量+输值静存,增。25易语言的数据类型在量讲之据型包数、日期间等。了解数据类型易基型有6括时型、子程指型。字节型容纳0到255。数中如6。有2值即”假。日据录]。文可段“语序文数据用将引。为}或集数一。子数子中。给正赋值义变和如:量="中值量=32整变量值日时变=[9年1月1'给值字集量#图值,片1源这“”值“”+向程。例:变量=&F序1较在种种比;同,一数则。例中整编容于50辑中容型下:到数(辑框1.内容)50于50就返真,于等于50返。易类有:“,型型。“,型型。“来到。“命集用第2参数制欲。“,型期。这据。:较2框,示果第3较小结在添加3:子程序名 返回值类型公开 备注玉钮L被单击:信息框(“铜辑推1中数大,数值为:”*到文本断辑椎L内:信息框(“铜辑推1中数大,数值为:”*到文本断辑椎L内容),口,)3一二上如果倒数值编辑馆内容)=到数值编辑他之内容)),•编辑框工内容二到文本雷」数值编辑福1内容)-到数值端辑卷2内容))::「信息框L2个编辑板中的数相等,数值为」,*到文本躺辑框L内容),必):信息框〔“编辑惬2中的数大,数值为:”*到文本编辑框之内容),口,):编辑框.内容=到文本径1数值编辑框之内容)-到数值编辑植容)I▼T量要据转换进。数型存节溢出.数节节e位节容越表2-1。表2-1常用数据类型数据类型名称 占用字节数字节型 1短整数型 2

取值范围0到255-32,768到32,767整数型 4长整数型 8小数型4双精度小数型8逻辑型 2日期时间型 8子程序指针 4

-2,147,483,648至U2,147,483,647-9,223,372,036,854,775,808到9,223,372,036,854,775,807-3.4E38至U3.4E38(7位小数)-1.7E308到1.7E308(15位小数)“真”或“假”,100年1月1日至I9999年12月31日尺寸为4个字节。具有此数据类型的变量可以用来间接调用子程序。文本型 由以字节0结束的一系列字符组成字节集 一段字节型数据上纳就数的值3000数值3000,都表数值3000,但在系统中却短占2个字节整型占4节就选择避费78至32767就用用型.数据出数能出整数型据存大于32767又。可测新s序后在启程首下CL新变义为量量整,然后入码:子程序名 返回值突型公 备注开变子程类数静态整数变量整数型

本子程序在程序启动后最先执行数蛆备注标推输出“请输入一个大于0位的整数通口:1000000000:)J+整数变量=到数值宓唯输入⑴府标睢输出C到文本燮数变量))标推输入0返回(口)’可以根据您的需要返回任意数值最后按“5键”试运行程:10000000000,然按回。2.5.5自定义数据类型了以的定义型,下:第一步,新建一个“Windows窗口程序”,双击程序面板中的“自定义数据类型”。第,定据界下Ctrl+N键,新建一个然定位右的横坐所,“名上按4入4将4左上“标横“”。最来自据画方形下就用”数组个按件钮1_”矩,然数矩入:子程序名 返回值类型 公开 备注至钮被单击变量名类型 静态数组 备注矩理 矩於矩毯.左上横坐标=画板1顶边矩形.左上躯坐标=画板1左边矩形.右下横坐标二画板1宽度矩烈.右下躯坐标=画板1高度画桢1.画矩格函花.左上横坐标,矩形.左上纵坐标,矩形.右下横坐标,矩戏.右下纵坐标)。.6常量常会常字15,不管序如何字15。心量些在程义量。种常可表这源件里面。了解常量语“#蓝色”代数值16711680、“F键数值70,所以在程序中使“#其了“1671168”这个颜。核多可#常常,如色蓝#的支增。AI码AS各一符a的AS是9符b的ASI是98等等,参使字代在AS:信息(代码“”,1,0,)信息会显a白SCII。常用ASCII码表值对符032 (space)033 !

值对字符056 8057 9

值对字符080 P081

值对字符104 h105 i034 " 058 082035 # 059; 083036 $ 060 084037 061 085038 & 062 086039 ' 063 087040 064 088041 065 089042* 066 090\043067091044,068092\045069093046.070094047/071095048072096049 1 073 I 097050 2 074 098051 3 075 099052 4 076 100053 5 077 101054 6 078 102055 7 079 103

STVXYZ[A'abcdefg

106 j107 k108109 110111 112 P113 114 115

温馨提示

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

评论

0/150

提交评论