,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第二章 程序设计,ABC,第一节:可视化程序开发工具,第二章 程序设计ABC第一节:可视化程序开发工具,一、认识我们的,“,创作室,”,(,VB,窗口的组成),一、认识我们的“创作室”(VB窗口的组成),自主探究:,关闭窗口后,如何重新打开?,从视图菜单中打开,自主探究:关闭窗口后,如何重新打开?,二、面向对象的程序设计,Visual Basic,是一种,可视化的,、,面向对象,、,采用事件驱动方式,的,结构化程序设计,语言。,1、,几个概念:,对象,:在可视化程序开发环境中,窗体、文本框、标签、按钮等都是对象。,属性,:对象的特征称为对象的属性。,材料,大小,颜色,门,二、面向对象的程序设计Visual Basic是一种可视化的,控件,:,控件是应用程序的基本元素,与窗体共同构成应用程序的界面。,标签控件,:,用来显示不希望被用户修改的文本。,文本框:文本编辑区域,用户可以在该区域中输入、编辑和显示文本内容。,控件:,2、目前大家应撑握的控件对象:,标签,文本框,命令按钮,2、目前大家应撑握的控件对象:标签文本框 命令按钮,自主探究:,Label1.Caption=,“,欢迎来到,vb,大世界,“,以上代码中的,“,对象,”,是什么?,“,对象的属性,”,是什么?,自主探究:,学业水平达标测试 学案解答,1.,在,VB,工程设计中,如果要使命令按钮,Run,上显示“运行”,则下列属性中应改变的属性是(),Font B.Height C.Width D.Caption,2.,程序设计时,为了使人们能更容易地阅读、理解和调试程序,往往使用注释。在,Visual Basic,中,注释文字开头的符号是:,A.:B.C.D.,3.,在,Visual Basic,代码窗口中,语句,Student.Font=,宋体,中的,Student,是,A.,对象名,B.,属性名,C.,属性值,D.,窗口名,4.,用,visual Basic,编程,我们把工具箱中的工具称为,(),A.,控件,B.,工具,C.,窗体,D.,事件,5.,在,Visual Basic,工程设计中,要在文本框,Text1,中显示“你好”,则下列操作正确的是,A.,在,Text,属性名中输入“你好”,B.,在,Caption,属性名中输入“你好”,C.,在,Font,属性名中输入“你好”,D.,在,Name,属性名中输入“你好”,学业水平达标测试 学案解答1.在VB工程设计中,如果要使命,三、可视化编程的一般步骤,1.,引入,:,编写一个程序,求梯形的面积。,界面如右图:,三、可视化编程的一般步骤1.引入:编写一个程序,求梯形的面积,第一步,:,启动,VB,,新建一个,VB,标准,EXE,工程,添加控件。,第三步,:,编写代码,实现功能。,第二步,:,设置对象属性。,第四步,:,调试运行程序,保存工程,。,三、可视化编程的一般步骤(实例),第一步:第三步:编写代码,实现功能。第二步:设置对象属性,对于,command1,(计算)按钮在代码窗口中,编写如下代码:,Private Sub Command1_Click(),Dim a As Single,b as integer,Dim h as integer,s As Single,a=val(Text1.Text),b=val(text2.text),h=val(text3.text),S=(a+b)*h/2,Text4.Text=s,End Sub,对于command1(计算)按钮在代码窗口中,编写如下代码,对于,command2,(退出)按钮在代码窗口中,编写如下代码:,Private Sub Command3_Click(),End,End Sub,对于command2(退出)按钮在代码窗口中,编写如下代码:,三、可视化编程的一般步骤,2,、归纳,三、可视化编程的一般步骤2、归纳,3.,课堂实践,:,为奥运会设计一个奖牌总数统计程序,界面如图。,3.课堂实践:为奥运会设计一个奖牌总数统计程序,界面,Private Sub Command1_Click(),Dim j,y,t,z As Integer,j=Val(Text1.Text),y=Val(Text2.Text),t=Val(Text3.Text),Text4.Text=j+y+t,End Sub,Private Sub Command2_Click(),End,End Sub,代码如下:,Private Sub Command1_Click()代码,四、课堂板书:,1,、,VB,窗口界面介绍,2,、几个概念:,对象、控件、属性,3,、可视化编程的一般步骤,四、课堂板书:1、VB窗口界面介绍2、几个概念:3、可视化编,