(精品)第一章VisualBasic概述.ppt

上传人:gsy****95 文档编号:85156685 上传时间:2023-04-10 格式:PPT 页数:23 大小:2.25MB
返回 下载 相关 举报
(精品)第一章VisualBasic概述.ppt_第1页
第1页 / 共23页
(精品)第一章VisualBasic概述.ppt_第2页
第2页 / 共23页
点击查看更多>>
资源描述

《(精品)第一章VisualBasic概述.ppt》由会员分享,可在线阅读,更多相关《(精品)第一章VisualBasic概述.ppt(23页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、第一章第一章 Visual Basic 概述概述第第第第 1 1 节节节节 启动和退出启动和退出启动和退出启动和退出第第第第 2 2 节节节节 VBVB的集成开发环境的集成开发环境的集成开发环境的集成开发环境第第第第 3 3 节节节节 可视化编程的基本概念可视化编程的基本概念可视化编程的基本概念可视化编程的基本概念第第第第 4 4 节节节节 VBVB程序设计步骤和运行步骤程序设计步骤和运行步骤程序设计步骤和运行步骤程序设计步骤和运行步骤第第 1 节节 启动和退出启动和退出一、启动一、启动一、启动一、启动:启动后可:启动后可:启动后可:启动后可新建新建新建新建或或或或打开现存工程打开现存工程打开

2、现存工程打开现存工程1.1.双击桌面快捷方式图标双击桌面快捷方式图标双击桌面快捷方式图标双击桌面快捷方式图标 (如果桌面有快捷方如果桌面有快捷方如果桌面有快捷方如果桌面有快捷方式式式式)2.2.从从从从“开始开始开始开始”“程序程序程序程序”“Microsoft Visual Microsoft Visual Studio 6.0”“Microsoft Visual Basic 6.0”Studio 6.0”“Microsoft Visual Basic 6.0”3.3.双击双击双击双击VBVB工程文件工程文件工程文件工程文件二、退出二、退出二、退出二、退出:同关闭窗口:同关闭窗口:同关闭窗口

3、:同关闭窗口标题栏标题栏标题栏标题栏 :显示标题和显示标题和显示标题和显示标题和工作模式工作模式工作模式工作模式(设计、运行、中断设计、运行、中断设计、运行、中断设计、运行、中断)菜单栏菜单栏菜单栏菜单栏 :菜单菜单菜单菜单1313项顶层菜单项顶层菜单项顶层菜单项顶层菜单,可执行各种命令可执行各种命令可执行各种命令可执行各种命令工具栏工具栏工具栏工具栏 :包含最常用的工具按钮包含最常用的工具按钮包含最常用的工具按钮包含最常用的工具按钮,可以通过可以通过可以通过可以通过视图视图视图视图改变改变改变改变工具箱窗口工具箱窗口工具箱窗口工具箱窗口:提供提供提供提供2121个个个个标准设计控件标准设计控

4、件标准设计控件标准设计控件,可通过可通过可通过可通过工程和部件添加工程和部件添加工程和部件添加工程和部件添加设计窗口设计窗口设计窗口设计窗口:可建立对象及设置对象属性可建立对象及设置对象属性可建立对象及设置对象属性可建立对象及设置对象属性代码窗口代码窗口代码窗口代码窗口:输入实现对象功能的各事件代码输入实现对象功能的各事件代码输入实现对象功能的各事件代码输入实现对象功能的各事件代码工程资源管理器工程资源管理器工程资源管理器工程资源管理器:查看工程组件和对组件添加、删除等查看工程组件和对组件添加、删除等查看工程组件和对组件添加、删除等查看工程组件和对组件添加、删除等属性窗口属性窗口属性窗口属性窗

5、口:设置设置设置设置选定选定选定选定对象属性对象属性对象属性对象属性窗体布局窗口窗体布局窗口窗体布局窗口窗体布局窗口:设置执行时窗口在屏幕的位置设置执行时窗口在屏幕的位置设置执行时窗口在屏幕的位置设置执行时窗口在屏幕的位置立即窗口立即窗口立即窗口立即窗口:实现单语句的逐句执行实现单语句的逐句执行实现单语句的逐句执行实现单语句的逐句执行,调式程序时使用调式程序时使用调式程序时使用调式程序时使用第第 2 节节 VB的集成开发环境的集成开发环境设计模式设计模式运运行行模模式式中中断断模模式式立即窗口立即窗口工工具具箱箱对象对象(设计设计)窗窗口口工程资源管理器工程资源管理器属性窗口属性窗口属性窗口属

6、性窗口窗体布局窗口窗体布局窗口代码窗口代码窗口第第 3 节节 可视化编程的基本概念可视化编程的基本概念一、引例一、引例一、引例一、引例:例例例例1-11-1 从键盘上输入任意一个数,计算并输出这个数的平方值。从键盘上输入任意一个数,计算并输出这个数的平方值。从键盘上输入任意一个数,计算并输出这个数的平方值。从键盘上输入任意一个数,计算并输出这个数的平方值。1 1界面设计:建立两个标签、两个文本框和两个命令按钮。界面设计:建立两个标签、两个文本框和两个命令按钮。界面设计:建立两个标签、两个文本框和两个命令按钮。界面设计:建立两个标签、两个文本框和两个命令按钮。2 2设置各对象的属性。设置各对象的

7、属性。设置各对象的属性。设置各对象的属性。前两步的设计结果如下图:前两步的设计结果如下图:前两步的设计结果如下图:前两步的设计结果如下图:3 3编码:编码:编码:编码:Private Sub Command1_Click()Private Sub Command1_Click()Text2.Text=Val(Text1.Text)*Val(Text1.Text)Text2.Text=Val(Text1.Text)*Val(Text1.Text)End SubEnd SubPrivate Sub Command2_Click()Private Sub Command2_Click()EndEnd

8、End SubEnd SubPrivate Sub Private Sub Form_LoadForm_Load()()Text1.Text=Text1.Text=Text2.Text=Text2.Text=End SubEnd Sub4 4保存、保存、保存、保存、运行、调试、保存运行、调试、保存运行、调试、保存运行、调试、保存二、二、二、二、对象与类对象与类对象与类对象与类:VB VB 是一种面向对象的高级语言,面向对象最基本的两个是一种面向对象的高级语言,面向对象最基本的两个是一种面向对象的高级语言,面向对象最基本的两个是一种面向对象的高级语言,面向对象最基本的两个相关概念就是相关概念就是

9、相关概念就是相关概念就是类类类类和和和和对象对象对象对象,这里不详细介绍,仅以类比方,这里不详细介绍,仅以类比方,这里不详细介绍,仅以类比方,这里不详细介绍,仅以类比方法简单理解。法简单理解。法简单理解。法简单理解。1 1对象对象对象对象:在:在:在:在VB VB 中窗体内建立的元素就是对象,如文本中窗体内建立的元素就是对象,如文本中窗体内建立的元素就是对象,如文本中窗体内建立的元素就是对象,如文本框、命令按钮、标签、菜单、组合框等,框、命令按钮、标签、菜单、组合框等,框、命令按钮、标签、菜单、组合框等,框、命令按钮、标签、菜单、组合框等,窗体窗体窗体窗体本身也是本身也是本身也是本身也是对象对

10、象对象对象(其他对象的(其他对象的(其他对象的(其他对象的容器容器容器容器)。)。)。)。2 2类类类类:有相同属性和事件对象的:有相同属性和事件对象的:有相同属性和事件对象的:有相同属性和事件对象的抽象抽象抽象抽象描述,描述,描述,描述,工具箱工具箱工具箱工具箱的的的的控控控控件件件件其实就是类。其实就是类。其实就是类。其实就是类。3 3类与对象的关系类与对象的关系类与对象的关系类与对象的关系:类类类类是同类型事物的抽象描述,是同类型事物的抽象描述,是同类型事物的抽象描述,是同类型事物的抽象描述,对象对象对象对象是类的一个实例。是类的一个实例。是类的一个实例。是类的一个实例。三、三、三、三、

11、对象的建立与编辑对象的建立与编辑对象的建立与编辑对象的建立与编辑:1 1建立建立建立建立 2 2选定选定选定选定 3 3删除删除删除删除4 4复制复制复制复制 5 5命名命名命名命名人人某某人某某人四、四、四、四、对象的属性对象的属性对象的属性对象的属性:对象的属性可以看作是它的一些性质对象的属性可以看作是它的一些性质对象的属性可以看作是它的一些性质对象的属性可以看作是它的一些性质(特征特征特征特征)1 1基本属性:基本属性:基本属性:基本属性:常用属性常用属性常用属性常用属性autosizeautosize backcolorbackcolor caption enabled font ca

12、ption enabled font forecolorforecolor name name tabindextabindex visible visible hieghthieght width left topwidth left top等等等等2 2属性设置:属性设置:属性设置:属性设置:(1 1)在设计阶段,通过修改属性窗口的属性)在设计阶段,通过修改属性窗口的属性)在设计阶段,通过修改属性窗口的属性)在设计阶段,通过修改属性窗口的属性(2 2)通过代码设置属性,在执行时修改属性。)通过代码设置属性,在执行时修改属性。)通过代码设置属性,在执行时修改属性。)通过代码设置属性,在执行时

13、修改属性。格式为:对象名格式为:对象名格式为:对象名格式为:对象名.属性名称属性名称属性名称属性名称 =属性值属性值属性值属性值3 3默认属性:默认属性:默认属性:默认属性:对象最常用的属性,在代码中只写对象最常用的属性,在代码中只写对象最常用的属性,在代码中只写对象最常用的属性,在代码中只写“对象名对象名对象名对象名”,没有必要,没有必要,没有必要,没有必要再写再写再写再写“.属性名属性名属性名属性名”五、五、五、五、对象的事件和事件过程对象的事件和事件过程对象的事件和事件过程对象的事件和事件过程:1 1对象的事件:对象的事件:对象的事件:对象的事件:事件(事件(事件(事件(EventEve

14、nt)就是对象上所发)就是对象上所发)就是对象上所发)就是对象上所发生的事情生的事情生的事情生的事情如窗体的常用事件有:如窗体的常用事件有:如窗体的常用事件有:如窗体的常用事件有:load click load click dblclickdblclick 等。等。等。等。2 2对象的对象的对象的对象的事件过程:事件的头部、对事件的处理事件过程:事件的头部、对事件的处理事件过程:事件的头部、对事件的处理事件过程:事件的头部、对事件的处理代码及尾部。代码及尾部。代码及尾部。代码及尾部。定义格式:定义格式:定义格式:定义格式:private Sub private Sub 对象名对象名对象名对象名

15、_ _事件过程名(事件过程名(事件过程名(事件过程名(形式参数表形式参数表形式参数表形式参数表)处理代码处理代码处理代码处理代码End SubEnd Sub六、六、六、六、对象的方法对象的方法对象的方法对象的方法:对象要执行的动作对象要执行的动作对象要执行的动作对象要执行的动作(系统已定义系统已定义系统已定义系统已定义)调用格式如下:调用格式如下:调用格式如下:调用格式如下:对象名对象名对象名对象名.方法名方法名方法名方法名 参数表参数表参数表参数表 对象名省略时,一般指窗体对象名省略时,一般指窗体对象名省略时,一般指窗体对象名省略时,一般指窗体如:如:如:如:窗体的窗体的窗体的窗体的prin

16、tprint 方法方法方法方法 ;图片框的;图片框的;图片框的;图片框的 refreshrefresh、printprint方方方方法;窗体和图片框的法;窗体和图片框的法;窗体和图片框的法;窗体和图片框的clscls方法。方法。方法。方法。一、一、一、一、设计步骤:设计步骤:设计步骤:设计步骤:1.1.界面设计界面设计界面设计界面设计:分析题目分析题目分析题目分析题目,确定对象及布局确定对象及布局确定对象及布局确定对象及布局,添加对象添加对象添加对象添加对象2.2.设置对象属性设置对象属性设置对象属性设置对象属性3.3.编写相应事件代码编写相应事件代码编写相应事件代码编写相应事件代码二、二、二

17、、二、执行步骤执行步骤执行步骤执行步骤:1.1.保存窗体、工程等相关文件保存窗体、工程等相关文件保存窗体、工程等相关文件保存窗体、工程等相关文件2.2.从菜单或按从菜单或按从菜单或按从菜单或按F5F5以解释方式执行以解释方式执行以解释方式执行以解释方式执行;Ctrl+F5;Ctrl+F5以编译方式执行以编译方式执行以编译方式执行以编译方式执行,显示界面显示界面显示界面显示界面3.3.执行事件执行事件执行事件执行事件(较好的程序事件的执行次序无关较好的程序事件的执行次序无关较好的程序事件的执行次序无关较好的程序事件的执行次序无关),),事件执行一般有一定顺事件执行一般有一定顺事件执行一般有一定顺事件执行一般有一定顺序序序序4.4.退出退出退出退出三、三、三、三、工程相关文件工程相关文件工程相关文件工程相关文件:工程:工程:工程:工程vbpvbp、窗体、窗体、窗体、窗体frmfrm、标准模块、标准模块、标准模块、标准模块basbas、类模块、类模块、类模块、类模块clscls和和和和资源资源资源资源resres文件。文件。文件。文件。四四四四、同学自己制作第一个软件:同学自己制作第一个软件:同学自己制作第一个软件:同学自己制作第一个软件:第第 4 节节 VB程序设计步骤和运行步骤程序设计步骤和运行步骤

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com