VB程序设计课程教案.docx

上传人:b****6 文档编号:16346225 上传时间:2023-07-12 格式:DOCX 页数:118 大小:311.33KB
下载 相关 举报
VB程序设计课程教案.docx_第1页
第1页 / 共118页
VB程序设计课程教案.docx_第2页
第2页 / 共118页
VB程序设计课程教案.docx_第3页
第3页 / 共118页
VB程序设计课程教案.docx_第4页
第4页 / 共118页
VB程序设计课程教案.docx_第5页
第5页 / 共118页
VB程序设计课程教案.docx_第6页
第6页 / 共118页
VB程序设计课程教案.docx_第7页
第7页 / 共118页
VB程序设计课程教案.docx_第8页
第8页 / 共118页
VB程序设计课程教案.docx_第9页
第9页 / 共118页
VB程序设计课程教案.docx_第10页
第10页 / 共118页
VB程序设计课程教案.docx_第11页
第11页 / 共118页
VB程序设计课程教案.docx_第12页
第12页 / 共118页
VB程序设计课程教案.docx_第13页
第13页 / 共118页
VB程序设计课程教案.docx_第14页
第14页 / 共118页
VB程序设计课程教案.docx_第15页
第15页 / 共118页
VB程序设计课程教案.docx_第16页
第16页 / 共118页
VB程序设计课程教案.docx_第17页
第17页 / 共118页
VB程序设计课程教案.docx_第18页
第18页 / 共118页
VB程序设计课程教案.docx_第19页
第19页 / 共118页
VB程序设计课程教案.docx_第20页
第20页 / 共118页
亲,该文档总共118页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

VB程序设计课程教案.docx

《VB程序设计课程教案.docx》由会员分享,可在线阅读,更多相关《VB程序设计课程教案.docx(118页珍藏版)》请在冰点文库上搜索。

VB程序设计课程教案.docx

VB程序设计课程教案

《VB程序设计》课程教案

 

第一章Visual Basic概述

【教学目的】

1、通过教学,使学生明确《Visual Basic编程基础》课程教学内容和要求,掌握学习本课程的方法。

2、通过教学,使学生掌握VB的基本特点,了解可视化编程、事件驱动等概念。

3、通过教学,使学生掌握VB的启动方法和退出方法,初步了解和使用VB6.0的集成开发环境编制、运行程序。

【教材分析】

1、教学重点:

VB的基本特点、VB的启动方法和退出方法、VB6.0的集成开发环境构成。

2、教学难点:

初步接触VB编程,与QB有很大差别。

【教学时间】三课时(一节教室,二节机房)

【学习过程】

一、关于VisualBasic

●VisualBasic是在Windows平台上广泛使用的可视化的高级程序设计语言和开发工具。

现在应用较多的版本是VisualBasic6.0。

●Visual:

可视化。

Basic:

BASIC(BeginnersAll-PurposeSymbolitInstructionCode)通用语言代码。

二、VisualBasic6.0的特点

•可视化的编程方法:

程序的用户界面通过鼠标操作绘制,所见即所得,简化了应用程序的开发工作量,在可视化环境下创作前端界面也就如同摆放积木。

•面向对象编程:

面向对象编程是建立在类的基础上的,其通过类的封装而使源程序更加便于维护。

•丰富的数据访问:

既可访问SQLServer等大型数据库中的数据,也能访问VisualFoxPro、Access等个人数据库中的数据,以及Excel等电子表格。

•集成化的开发环境:

通过ActiveX技术,可以将其它应用程序的功能集成为一体,实现特定的功能。

Internet的直接访问:

可以动态地创建和编辑页面,在应用程序内部直接访问Internet。

三、VisualBasic6.0的学习要求

•本课程期终成线=学案报告书成绩汇总+上机程序成线评定汇总+期中上机考试、理论考试+期末上机考试、理论考试。

•学案报告书:

每周一份,每星期五上交,由导师评定等级,获8次以上优秀者,汇总成绩得满分。

•上机程序评定:

课堂上通过电子教室上交作业,课后一天内通过电子邮箱上交,获8次以上优秀者,上机程序成线评定汇总得满分。

四、启动VB6.0的3种方法

●在¡°开始¡±菜单中选择¡°程序→MicrosoftVisualBasic6.0中文版→MicrosoftVisualBasic6.0中文版¡±选项。

●在桌面上建立快捷方式,双击该图标。

五、VB6.0的集成开发环境

启动后,屏幕显示集成开发环境界面(P3):

三个工作栏:

标题栏、菜单栏、工具栏

●双击已建立的VB应用程序图标。

六个基本窗口:

●主窗口(Main)

●窗体窗口(Form)

●工具箱窗口(ToolBox)

●工程窗口(Project)

●属性窗口(Properties)●窗体布局窗口(FormLayout)

六、VB6.0的窗口的操作初步

1、窗体窗口(窗体)是建立VB应用程序的主体部分。

2、利用工具箱在窗体设置控件。

3、利用属性窗口设置窗体和控件的属性。

4、工程窗口的工具按钮

注:

带有控件的窗体将成为应用程序的界面,通过窗体上的控件可得到程序的运行结果。

[例1]完成下列操作:

1、启动VisualBasic6.0集成环境,说出集成环境各组成部分的名称。

2、分别关闭工具栏、属性窗口、工程窗口(工程资源管理器窗口)、工具箱窗口、窗体布局窗口。

3、分别打开工具栏、属性窗口、工程窗口(工程资源管理器窗口)、工具箱窗口、窗体布局窗口。

4、在窗体中设置一个命令按钮控件,名称为Command1,显示文本为¡°确定¡±。

5、在窗体中设置一个文本框控件,名称为Text1,显示文本为¡°我的文本¡±。

6、在窗体中设置一个标签控件,名称为Label1,显示文本为¡°我的标签¡±。

7、在窗体中设置一个图形框控件,名称为Picture1,显示图形为“D:

\VBIMG\2312.jpg”。

8、把此窗体以“form1”为名保存到“D:

\1”文件夹,把此工程以“工程1”为名保存到“D:

\1”文件夹。

9、退出VisualBasic6.0集成环境。

七、创建VB应用程序的基本步骤

1、设计应用程序界面:

界面由窗体和控件组成,控件放在窗体上。

2、设置对象属性:

在属性窗口设置对象(窗体和控件)的属性。

3、编写程序代码:

在代码编辑器窗口中进行。

代码由语句、常数和声明部分组成。

4、调试运行程序:

5、保存工程:

把窗体文件和工程文件保存在磁盘上。

窗体文件的扩展名为*.frm,工程文件的扩展名为*.vbp。

[例2]编程上机:

设计一个开学致词窗体,由一个文本框控件和两个命令按钮组成。

运行程序时,若单击¡°显示¡±按钮,则文本框显示:

满怀豪情投入新的学习生活;若单击结束按钮,则退出程序运行。

第一步:

创建新窗体

在新窗体Form1上创建3个控件:

命令按扭Command1、命令按扭Command2、文本框Text1。

第二步:

设置对象的属性

对象类型

对象名

属性设置

窗体

Form1

Caption

开学致词

命令按键

Command1

Caption

显示

命令按键

Command2

Caption

结束

文本框

Text1

text

第三步:

补充完成代码编写

PrivateSubCommand1_Click()

Text1.text=“满怀豪情投入新的学习生活!

” 

EndSub

 

PrivateSubCommand2_Click()

 end

EndSub

第四步:

调试运行程

第五步:

保存工程

把此窗体以“form2”为名保存到“D:

\1”文件夹,把此工程以“工程2”为名保存到“D:

\1”文件夹。

八、第一章小结

本章主要内容:

●VB6的特点、安装和启动过程

●帮助系统的使用方法;

●VB6的集成开发环境

●VB6应用程序的开发步骤

本章学习要求:

●熟悉VB6的集成开发环境

●熟练掌握菜单栏、工具栏、工程资源管理器、属性窗口等的使用方法。

●熟练创建简单的VB的应用程序。

第二章Visual Basic程序设计基础(窗体和常用控件属性)

【教学目的】

通过教学,使学生熟悉VisualBasic程序设计的基本方法,掌握窗体和常用控件(如文本框、命令按钮、标签、图形框等)的属性、方法和事件过程的使用,并能应用于VisualBasic程序设计。

【教材分析】

1、教学重点:

掌握窗体和常用控件(如文本框、命令按钮、标签、图形框等)的属性、方法和事件过程的使用。

2、教学难点:

对象、属性、方法和事件过程等概念的理解。

【教学时间】三课时(一节教室,二节机房)

【学习过程】

一、复习:

创建VB应用程序的基本步骤

1、设计应用程序界面:

界面由窗体和控件组成,控件放在窗体上。

2、设置对象属性:

在属性窗口设置对象(窗体和控件)的属性。

3、编写程序代码:

在代码编辑器窗口中进行。

代码由语句、常数和声明部分组成。

4、调试运行程序:

5、保存工程:

把窗体文件和工程文件保存在磁盘上。

窗体文件的扩展名为*.frm,工程文件的扩展名为*.vbp。

二、对象、属性、方法和事件过程的概念

1、对象:

VisualBasic把窗体和控件等叫作对象。

对象是程序设计的核心。

 对象举例:

窗体、文本框、命令按钮、标签、图形框等

2、对象的属性:

(1)定义:

对象的特性和性能叫对象的属性。

它反映了对象的外观和功能。

如命令按钮的标题、文本框中文字的内容和字形、字体、颜色等。

(2)设置对象属性的方法:

(1)在属性窗口设置。

(2)在程序代码中设置。

格式:

对象名.属性=设置值

3、基本属性:

(窗体和控件的通用属性)

(1)Name属性:

表示识别一个窗体或控件的名字。

Name属性必需英文字母或汉字开头,一般都是采用默认值:

如窗体Form1、文本框Text1、、命令按钮Command1、、标签Label1、图形框Picture1。

(2)BackColor属性:

设置背景颜色

(3)ForeColor属性:

设置前景颜色

(4)Caption属性:

设置对象的标题内容

[例2-1]设置一个标题为“Caption属性例题”的窗体,在窗体中设置一个命令按钮,其背景色为黄色,前景色为红色,且每次单击按钮,显示内容在“确定”和“输入”之间变换。

完成后把此窗体以“form3”为名保存到“D:

\自己学号姓名\3”文件夹,把此工程以“工程3”为名保存到“D:

\自己学号姓名\3”文件夹。

第一步:

创建新窗体Form1,在新窗体上创建一个命令按扭Command1

第二步:

设置对象的属性

对象类型

对象名

属性设置

窗体

Form1

Caption

Caption属性例题

ForeColor

红色

BackColor

黄色

命令按钮

Command1

Caption

确定

第三步:

补充完成代码编写

PrivateSubCommand1_Click()

IfCommand1.Caption=”确定” Then

Command1.Caption=”输入”

 Else

Command1.Caption=”确定”

 Endif 

EndSub

(5)Visible属性:

表示一个控件是否可见。

值为true:

可以看见;值为false:

隐藏不可见。

(6)Font属性:

设置字体、字形、字号、字体样式等。

(7)Enabled属性:

表示一个控件是否可对用户的事件作出反应,即该控件可不可用。

Enabled属性值为true可以作出反应,值为false则不可以作出反应。

   (以上属性不宜抽象讲解,应该用实例说明)

4、方法:

指对象可以进行的操作。

VB常用的方法有Print、Cls、Move、Setfocus、Show等

(1)Print方法:

在指定在窗体、图片框或打印机上输出表达式的值。

格式与QB相同。

(2)Move方法:

移动窗体或控件,并改变其大小。

(3)Cls方法:

清除运行时窗体、图片框显示的内容。

5、事件:

在对象上发生的事情,如单击、双击等

(1)Click事件:

鼠标单击窗体或控件时触发此事件

(2)DblClick事件:

鼠标双击窗体或控件时时,将触发此事件

(3)Load事件:

把窗体装入内存。

三、应用举例:

[例2-2]设置一个标题为“字体设置”的窗体,窗体的背景色为黄色,在窗体中设置二个命令按钮和一个文本框,每次单击“确定”按钮,在文本框中显示红色三号隶书字体,内容为“开学了,欢迎你来校报到!

”,并使文本能自动换行显示,单击“结束”按钮,则退出程序运行。

完成后把窗体和工程以默认名保存到“D:

\自己学号姓名\4”文件夹(说明:

能使文本能自动换行显示的属性为MultiLine,其值为True时文本可以显示在多行,其值为False时文本只能显示在一行。

[解]第一步:

创建新窗体Form1,在新窗体上创建二个命令按扭Command1、Command2和一个文本框Text1。

第二步:

设置对象的属性

对象类型

对象名

属性设置

窗体

Form1

Caption

字体设置

BackColor

黄色

命令按钮

Command1

Caption

确定

命令按钮

Command2

Caption

结束

文本框

Text1

Text

空白

Font

三号隶书

MultiLine

True

第三步:

补充完成代码编写

PrivateSubCommand1_Click()

Text1.ForeColor=vbred

Text1.Text="开学了,欢迎你来校报到!

"

EndSub

 

PrivateSubCommand2_Click()

End

EndSub

[例2-3]设计一个名为“图片”窗体界面,该窗体包含3个命令按钮和一个图片框。

开始运行时,图形框被隐藏;单击“显示”按钮,图形框显示“D:

\VBIMG\6722.JPG”图片;单击“清除”按钮,图形框变空白,若单击“结束”按钮,程序结束运行。

完成后把窗体和工程以默认名保存到“D:

\自己学号姓名\5”文件夹。

[解]第一步:

创建新窗体Form1,在新窗体上创建三个命令按扭Command1、Command2、Command3和一个图片框Picture1。

第二步:

设置对象的属性

对象类型

对象名

属性设置

窗体

Form1

Caption

图片

命令按钮

Command1

Caption

显示

命令按钮

Command2

Caption

清除

命令按钮

Command3

Caption

结束

图片框

Picture1

Picture

D:

\VBIMG\6722.JPG

Visible

False

第三步:

补充完成代码编写

PrivateSubCommand1_Click()

Picture1.Visible=True

EndSub

 

PrivateSubCommand2_Click()

Picture1.Visible=False

EndSub

 

PrivateSubCommand3_Click()

End

EndSub

[例2-4]设计一个名为“图片的显示与隐藏”窗体界面,该窗体包含3个命令按钮和一个图片框。

开始运行时,图形框被隐藏,单击“显示”按钮,图形框及所装的“D:

\VBIMG\1123.JPG”显示出来,且“显示”按钮显示灰色,单击“隐藏”按钮,图形框再次被隐藏,且“”“隐藏”按钮显示灰色,“显示”按钮激活,若单击“结束”按钮,程序结束运行。

完成后把窗体和工程以默认名保存到“D:

\自己学号姓名\6”文件夹。

[解]第一步:

创建新窗体Form1,在新窗体上创建三个命令按扭Command1、Command2和一个图片框Picture1。

第二步:

设置对象的属性

对象类型

对象名

属性设置

窗体

Form1

Caption

图片的显示与隐藏

命令按钮

Command1

Caption

显示

命令按钮

Command2

Caption

隐藏

命令按钮

Command3

Caption

结束

图片框

Picture1

Picture

D:

\VBIMG\1123.JPG

Visible

False

第三步:

补充完成代码编写

PrivateSubCommand1_Click()

Picture1.Visible=True

Command2.Enabled=True

Command1.Enabled=False

EndSub

 

PrivateSubCommand2_Click()

Picture1.Visible=False

Command1.Enabled=True

Command2.Enabled=False

EndSub

 

PrivateSubCommand3_Click()

End

EndSub

 

窗体和常用控件属性

【教学目的】

通过教学,使学生进一步熟练窗体和常用控件的属性,并在编程中加以应用。

【教材分析】

1、教学重点:

窗体和常用控件的属性在编程中加以应用。

2、教学难点:

如何提高学生解决实际问题的能力。

【教学时间】三课时(一节在多媒体阶梯教室,二节在第七机房)

【学习过程】

一、复习:

1、选择题:

(1)要把一个命令按钮设置为无效,应设置()属性的值。

A.VisibleB.EnabledC.DefaultD.Cancel

(2)要把一个图形框设置为不可见,应设置()属性的值。

A.VisibleB.EnabledC.DefaultD.Cancel

2、[上节例2-4]设计一个名为“图片的显示与隐藏”窗体界面,该窗体包含3个命令按钮和一个图片框。

开始运行时,图形框被隐藏,单击“显示”按钮,图形框及所装的“D:

\VBIMG\1123.JPG”显示出来,且“显示”按钮显示灰色,单击“隐藏”按钮,图形框再次被隐藏,且“”“隐藏”按钮显示灰色,“显示”按钮激活,若单击“结束”按钮,程序结束运行。

完成后把窗体和工程以默认名保存到“D:

\自己学号姓名\6”文件夹。

[解]第一步:

创建新窗体Form1,在新窗体上创建三个命令按扭Command1、Command2和一个图片框Picture1。

第二步:

设置对象的属性

对象类型

对象名

属性设置

窗体

Form1

Caption

图片的显示与隐藏

命令按钮

Command1

Caption

显示

命令按钮

Command2

Caption

隐藏

命令按钮

Command3

Caption

结束

图片框

Picture1

Picture

D:

\VBIMG\1123.JPG

Visible

False

第三步:

补充完成代码编写

PrivateSubCommand1_Click()

Picture1.Visible=True

Command2.Enabled=True

Command1.Enabled=False

EndSub

 

PrivateSubCommand2_Click()

Picture1.Visible=False

Command1.Enabled=True

Command2.Enabled=False

EndSub

 

PrivateSubCommand3_Click()

End

EndSub

 

二、介绍窗体和控件的几个属性、方法:

1、文本框的属性和事件:

(P22-24)

 

(1)PasswordChar属性:

密码替换符。

 

(2)MaxLength属性:

设置文本框内文本的最大长度。

 

 (3)SelText属性:

文本框内补选定的文本。

 (4)SetFocus事件:

使文本框获得焦点。

2、窗体的事件:

(P19)

 

(1)Hide事件:

使窗体隐藏。

 

(2)Show事件:

使窗体显示出来。

3、Msgbox()函数(P57)

  功能:

在对话框中显示提示信息,等待用户单击后返回。

  格式1:

Msgbox “提示信息”,按钮数,“标题”

  格式2:

字符串变量=Msgbox(“提示信息”,按钮数,“标题”)

 

[例3-1]在名为“复制文本”的窗体中设置2个文本框和2个命令按钮,我们在第一个文本框中输入一段文字(显示蓝色三号楷体字体),当单击“复制”命令按钮时,刚才输入的文字在第二个文本框中全部复制出来(显示红色三号楷体字体),当单击“结束”命令按钮时,结束程序运行。

[解]第一步:

创建新窗体Form1,在新窗体上创建二个命令按扭Command1、Command2,创建二个文本框Text1和Text1。

第二步:

设置对象的属性

对象类型

对象名

属性设置

窗体

Form1

Caption

复制文本

命令按钮

Command1

Caption

复制

命令按钮

Command2

Caption

结束

文本框

Text1

Text

空白

ForeColor

蓝色

Font

三号楷体

MultiLine

True

文本框

Text1

Text

空白

ForeColor

红色

Font

三号楷体

MultiLine

True

第三步:

补充完成代码编写

PrivateSubCommand1_Click()

Text2.Text=Text1.Text

EndSub

 

PrivateSubCommand2_Click()

End

EndSub

 

[例3-2]在名为“复制文本”的窗体中设置2个文本框和2个命令按钮,我们在第一个文本框中输入一段文字(显示蓝色三号楷体字体),当单击“复制”命令按钮时,刚才输入的文字前6个字在第二个文本框中复制出来(显示红色三号楷体字体),当单击“结束”命令按钮时,结束程序运行。

[解]把代码增加一句Text2的MaxLength属性设置为6,其余与例3-1相同。

(思考:

如何把例3-1的工程复制过来,加以修改)

PrivateSubCommand1_Click()

Text2.MaxLength=6

Text2.Text=Text1.Text

EndSub

 

PrivateSubCommand2_Click()

End

EndSub

 

[例3-3]在名为“复制文本”的窗体中设置2个文本框和2个命令按钮,我们在第一个文本框中输入一段文字(显示蓝色三号楷体字体),然后选中其中的一段文字,当单击“复制”命令按钮时,刚才选中的文字在第二个文本框中复制出来(显示红色三号楷体字体),当单击“结束”命令按钮时,结束程序运行。

[解]把Text2文本框设置为SelText属性,其余与例3-1相同。

把代码修改如下:

PrivateSubCommand1_Click()

Text2.Text=Text1.SelText

EndSub

 

PrivateSubCommand2_Click()

End

EndSub

 

[例3-4]分别创建名为“登录窗口”和“系统窗口”的2个窗体,登录窗口有1个文本框,一个标签,2个命令按钮,程序运行时,在文本框中输入用户名称和密码(密码的长度为7位,用*号代表),若密码正确(密码预设为abcd789),单击“确定”按钮后,打开一个“系统窗口”窗体;若密码错误,则清除密码,利用Msgbox函数提示重新输入密码。

若单击“取消”按钮,则清除密码,单击“结束”命令按钮时,结束程序运行。

程序运行界面如下图所示。

 

[解]第一步:

创建新窗体Form1,在此窗体上创建三个命令按扭Command1、Command2,Command3,创建一个标签Label1和一个文本框Text1。

创建新窗体Form2,在此窗体上创建一个标签Label2。

第二步:

设置对象的属性

对象类型

对象名

属性设置

窗体

Form1

Caption

录入窗口

命令按钮

Command1

Caption

确定(黄色背景)

命令按钮

Command2

Caption

取消(黄色背景)

命令按钮

Command3

Caption

退出(黄色背景)

标签

Label1

Caption

请输入密码(三号隶书)

文本框

Text1

Text

空白

PasswordChar

*

窗体

For

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2