版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课 时 计 划任课教师:何美弟 第10 周 星期一 第 4 节课题控件属性修改及基本运算符号教 学目 标1、基本掌握如何在窗口中新建对象; 2、学会通过属性窗口修改对象的属性; 3、学会vb中基本运算的使用及表达式的写法;4、学会运行VB程序; 5、保存VB程序。重点1、学会vb中基本运算的使用及表达式的写法;2、学会运行VB程序; 3、保存VB程序。难点1、学会vb中基本运算的使用及表达式的写法;教 学过程各教学环节注明时间分配教学引入:(2分钟)在上节课中,我们已经学习的如何VB的基本控件的添加方法及基本控件属性的修改。并且编写了我们的第一个程序:计算圆面积及拓展练习:计算长方形面积。现在
2、,请同学们翻看书本,根据上节课学习的知识,编写程序,计算三个数的和。一、教师讲授:(10分钟)1、 如何在一个窗口中增加对象“标签”、“文本框”、“命令按钮”。创建对象的控件属性名说 明Form(窗体)Caption设置窗体的标题BackColor设置窗体的背景CommandButton(命令按钮)Caption设置命令按钮上的文字Font设置命令按钮上的文字的字体2、 如何修改对象的属性:标题caption text value 这节课我们继续学习如何在VB中输入程序代码和如何处理程序运行中的错误一、事件与事件过程所谓事件,就是在程序的运行过程中发生的事情。比如鼠标单击、双击、移动、键盘按键
3、等。在程序的运行过程中,如果在某一对象(例如按钮)上发生了一个事件(例如,单击鼠标左键),该对象就会对这一事件产生响应,去执行一段程序(例如,计算圆的面积程序),这段程序就是事件过程。VB程序可以检测程序运行过程中所发生的事件,然后根据所发生的事件执行相应的事件过程。用鼠标双击窗体或窗体中的某个对象,会打开该对象的事件过程窗口(即程序代码窗口),如下图。常见的事件有:Click(单击鼠标)、DblClick(双击鼠标)、KeyPress(键盘按键)、Change(内容改变)等。事件过程有一个固定的格式:Private Sub 控件_事件()(在这中间写程序代码)End Sub二、在VB中运行程
4、序 在输入过程中,要特加注意几个容易出错的地方:1、 英文单词的拼写:inputbox、print2、 语句中的空格的出现;3、 标点符号的问题:特别是中英文符号 “” “” : ;4、 如果一个语句行输入出错了,在换行时,会出现错误,如下图:【运行程序】 单击“工具栏”上的“运行”,或F5 如下图二、求输入三个数的和。(15)这节课首先让大家思考一个问题:如何让计算机计算三个数的和。这个题目与前面我们所学的哪个题目相似?任务一:输入三个数,输出这三个数的和。如何实现,先在作业本上写出代码,然后在电脑上输入调试。参考代码: a=inputbox(“”,”) s=a+b+c print s三、变
5、量与表达式(10)一、 变量程序执行期间,如果从键盘输入的数据或程序运算的中间结果需要暂时保存下来,可以将这些数据存储在变量中。每个变量都有一个变量名,变量名必须以英文字母或汉字开头,字符总数不能超过255个。赋值语句的格式:变量名 = 表达式 作用:将“=”号右边的表达式的值“赋给”左边的变量。“=”号称为赋值号。例如:a=10 b=20 c=a+b a=a+b注意:a=a+b的意义变量 = InputBox(提示信息, 对话框的标题)作用:提示操作者从键盘上输入数据,并将输入的数据赋给左边的变量。二、 算术表达式算术表达式是由数值、变量、运算符、括号等按一定的语法规则组成的式子,其含义与数
6、学中的算术表达式意义相同或相似。只有数值型的数字才能进行算术运算,否则会出错。三、 输出表达式的值要将程序的运行结果显示出来,可以使用Print语句。 Print 表达式列表作用:将“表达式列表”中的各表达式的值在屏幕上显示出来。这里的“表达式列表”可以是常数、数值表达式,如果是用双引号括起来的字符串,则原样输出。输出的内容有多个时,要用逗号(分区格式)或分号(紧凑格式)隔开。例如:Print 10,20Print x=;20如果Print后是空的,表示换行。四、华温与摄温的转换(10)(讨论)首先 C=这个表达式如何写成一行的计算机语言的表达式。任务二:编写一个VB程序,将华氏温度转换为摄氏温度。表示温度的单位有摄氏温度()和华氏温度(),两种温度之间的转换关系为:C=算法描述如下:(1) 输入华氏温度F;(2) 计算摄氏温度: C=;(3)输出摄氏温度C。编写代码:P16 (能否不参与课本,写出来)五、课堂小结与作业(5)任务3、下列的内容抄在作业本上,并写出它们代表的中文意思: x=45 ( ) x1= x mod 10 ( ) x2= x 100 ( ) y=x1*10+x2*1 ( ) 运行上面四行语句后, y的值是多少?( ) 如果 x=28 那么y的值又是多少?( )【保存程序】单击工具栏按钮“”,这时出现“文件另存为”对话框,见图1-2.9。选择文件夹、输入文
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年南京科技职业学院单招综合素质考试题库含答案详解(培优b卷)
- 感光材料生产工安全培训竞赛考核试卷含答案
- 煤制气工保密意识评优考核试卷含答案
- 眼镜架制作工安全生产知识评优考核试卷含答案
- 事故应急保障方案
- 扬声器装调工岗前安全宣贯考核试卷含答案
- 绝缘套管制造工创新实践水平考核试卷含答案
- 鱼糜制作工安全生产意识测试考核试卷含答案
- 巷修工岗前安全培训效果考核试卷含答案
- 环氧丙烷装置操作工安全生产意识考核试卷含答案
- 【《未成年人犯罪的刑事责任问题浅析》9700字(论文)】
- 仪表工业智能化规划方案
- 2022保得威尔JB-TG-PTW-6600E 火灾报警控制器(联动型)使用说明书
- 《新时代中小学教师职业行为十项准则》培训解读课件
- 2025中国软件与技术服务股份有限公司招聘10人笔试历年参考题库附带答案详解
- 建筑企业企业所得税课件
- DB4401∕T 253-2024 海绵城市建设项目设计、施工和运行维护技术规程
- 职业健康单位管理体系构建
- 《2025年全球原油购销合同(中英文对照)》
- 重症患者液体管理
- 新人教版一年级数学下册全册同步练习一课一练
评论
0/150
提交评论