网站大量收购独家精品文档,联系QQ:2885784924

第3章-简单程序设计.ppt

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

4.监视窗口的使用

在切换为中断模式时,监视窗口可自动显示出所监视的表达式或变量的值、类型和上下文。在使用监视窗口监视某个表达式或变量前,需要先将其设置为监视内容。方法如下:选中要监视的代码内容;选择“调试”/“添加监视”命令。一、VB应用程序的构成一个VB应用程序中各主要文件的结构关系如下图:1.窗体模块一个应用程序包含一个或多个窗体模块,每个窗体模块分为窗体和代码两部分。每个窗体模块都包含事件过程,还可以含有通用过程,它可以被窗体模块中的任何事件过程调用。2.标准模块标准模块只含有代码,这些代码不与具体的窗体或控件相关联。在标准模块中,可以声明全局变量,也可以定义函数过程或子程序过程。标准模块中的全局变量可以被工程中的任何模块引用,而公用过程可以被窗体模块中的任何事件调用。3.类模块类模块可看作是没有物理表示的控件。每个类模块定义了一个类,可以在窗体模块中定义类的对象,调用类模块中的过程。二、事件驱动工作方式下面是事件驱动应用程序中的典型工作方式:1、启动应用程序,装载和显示窗体;2、窗体(或窗体上的控件)接收事件。事件可由用户引发(例如通过键盘或鼠标操作),可由系统引发(例如定时器事件),也可由代码间接引发(例如当代码装载窗体时的Load事件);3、如果在相应的事件过程中已编写了相应的程序代码,就执行该代码;4、应用程序等待下一次事件。本章的重点是VB的代码书写规则、VB程序设计的基本步骤、以及VB应用程序的构成。希望大家通过本章的学习能够编写一个简单的VB应用程序,上机完成习题三的内容。**********注:在使用End语句关闭程序时,VB不调用Unload事件或其他任何代码,而是直接终止程序执行。************************本章内容及要求:了解VB的代码书写、注释规则,以及几个常用语句:赋值、暂停、结束。掌握用VB开发应用程序的一般步骤、代码编辑器的设置。掌握程序的保存、装入、运行、调试和错误处理,了解VB应用程序的结构与事件驱动工作方式。一、VB的代码书写规则1.在输入代码时不区分字母的大小写;例如:Print、print、PRINT是等价的2.通常一句一行,一行一句,每个语句以回车键结束;3.可将多个语句合并写到同一行,各语句间要用冒号“:”分隔;例如:a=3:b=4:c=5一、VB的代码书写规则4.可将一个语句分成多行,但必须使用续行符(_)。注意,续行符与它前面的字符之间至少要有一个空格;5.可在代码中添加注释。二、代码注释规则注释是一种非执行语句,不仅是对程序的解释说明,还可以利用注释屏蔽语句。通常程序功能模块部分要有代码注释,简述该模块的实现功能。注释格式:Rem注释内容注释内容例如:Rem这是一个子程序Thisisateststatementa=5:b=6:c=7对变量a、b、c赋值二、代码注释规则注释方法:1.利用代码或语句添加注释;例如:Thisisateststatement(单独成行)Rem这是一个子程序(单独成行)a=3:b=4:c=5为变量赋值(在同一行)2.利用“编辑”工具栏为代码添加注释。注:不能将注释符“”放在续行符“_”之后。三、赋值语句赋值语句是把表达式的值赋给变量或属性。这里的“表达式”包括常量、变量、对象属性及其它表达式(数值、字符串或逻辑表达式)。格式:[Let]变量名=表达式例如: Total=99 ReadOut$=GoodMorning! Try1=Val(Text1.Text) Text1.Text=Str$(Total) Text2.Text=Text1.Text StartTime=Now赋值语句看起来简单,但使用时要注意以下几点:1.等号两边的数据类型要保持一致,通常利用类型转换函数将表达式的类型转换成与左边变量匹配的类型;例如: Text1.Text=Str$(Total)2.当右边表达式为数值型并与左边的变量精度不同时,将强制转换为左边变量的精度,自动将小数部分四舍五入;例如: n%=4.63.任何非字符型的值赋值给字符型变量,自动转换为字符型;例如: String1$=1234.当

文档评论(0)

iris + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档