VB程序设计基础教程课件

上传人:hs****ma 文档编号:576566484 上传时间:2024-08-20 格式:PPT 页数:35 大小:2.06MB
返回 下载 相关 举报
VB程序设计基础教程课件_第1页
第1页 / 共35页
VB程序设计基础教程课件_第2页
第2页 / 共35页
VB程序设计基础教程课件_第3页
第3页 / 共35页
VB程序设计基础教程课件_第4页
第4页 / 共35页
VB程序设计基础教程课件_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《VB程序设计基础教程课件》由会员分享,可在线阅读,更多相关《VB程序设计基础教程课件(35页珍藏版)》请在金锄头文库上搜索。

1、魏豪明 制作第第1 1章章 Visual BasicVisual Basic入门入门 魏豪明 制作1.1 Visual Basic 简介简介11.2 Visual Basic 6.0 安装安装21.3 Visual Basic 6.0 开发环境开发环境31.4 建立第一个建立第一个Visual Basic程序程序41.5 对象与事件驱动对象与事件驱动5魏豪明 制作1.1 Visual Basic简介vVisual Basic可视化编程工具可视化编程工具v程序采用程序采用“事件驱动事件驱动”方式方式 1.1.1 Visual Basic基本特点基本特点传统语言开发应用程序时,主要的工作是设计算法

2、和编写程序,其程传统语言开发应用程序时,主要的工作是设计算法和编写程序,其程传统语言开发应用程序时,主要的工作是设计算法和编写程序,其程传统语言开发应用程序时,主要的工作是设计算法和编写程序,其程序的功能和显示结果都是由程序语言来实现的。而序的功能和显示结果都是由程序语言来实现的。而序的功能和显示结果都是由程序语言来实现的。而序的功能和显示结果都是由程序语言来实现的。而Visual BasicVisual Basic开发开发开发开发应用程序时,主要的工作是设计用户界面和编写程序代码。应用程序时,主要的工作是设计用户界面和编写程序代码。应用程序时,主要的工作是设计用户界面和编写程序代码。应用程序

3、时,主要的工作是设计用户界面和编写程序代码。 Visual Basic Visual Basic与传统的编程方法不同,它没有传统意义上的主与传统的编程方法不同,它没有传统意义上的主与传统的编程方法不同,它没有传统意义上的主与传统的编程方法不同,它没有传统意义上的主程序,程序执行的基本方法是由程序,程序执行的基本方法是由程序,程序执行的基本方法是由程序,程序执行的基本方法是由“ “事件事件事件事件” ”来驱动子程序的运行。来驱动子程序的运行。来驱动子程序的运行。来驱动子程序的运行。 魏豪明 制作v概述概述 1.1.2 中文中文Visual Basic 6.0简介简介(1 1)数据访问特性)数据访

4、问特性)数据访问特性)数据访问特性(2 2)支持)支持)支持)支持ActiveXActiveX技术技术技术技术(3 3)InternetInternet功能强大功能强大功能强大功能强大(4 4)对已经完成的应用程序,可以创建真正的可执行文件)对已经完成的应用程序,可以创建真正的可执行文件)对已经完成的应用程序,可以创建真正的可执行文件)对已经完成的应用程序,可以创建真正的可执行文件 (* *.exe.exe文件),并且可以自由发布。文件),并且可以自由发布。文件),并且可以自由发布。文件),并且可以自由发布。魏豪明 制作vVisual Basic 6.0的版本简介的版本简介 专业版专业版专业版

5、专业版 企业版企业版企业版企业版 学习版学习版学习版学习版 魏豪明 制作1.2 Visual Basic 6.0安装v硬件要求硬件要求 1.2.1 Visual Basic 6.0安装要求安装要求 (1 1)8048680486或更高的处理器。或更高的处理器。或更高的处理器。或更高的处理器。(2 2)硬盘要求:)硬盘要求:)硬盘要求:)硬盘要求:学习版:典型安装学习版:典型安装学习版:典型安装学习版:典型安装48MB48MB,完全安装,完全安装,完全安装,完全安装80MB80MB;专业版:典型安装专业版:典型安装专业版:典型安装专业版:典型安装48MB48MB,完全安装,完全安装,完全安装,完

6、全安装80MB80MB;企业版:典型安装企业版:典型安装企业版:典型安装企业版:典型安装128MB128MB,完全安装,完全安装,完全安装,完全安装147MB147MB。(3 3)Microsoft WindowsMicrosoft Windows所支持的所支持的所支持的所支持的VGAVGA或更高分辨率的显示器。或更高分辨率的显示器。或更高分辨率的显示器。或更高分辨率的显示器。(4 4)CD-ROMCD-ROM驱动器一个。驱动器一个。驱动器一个。驱动器一个。魏豪明 制作v软件要求软件要求 (1 1)Microsoft Windows 95Microsoft Windows 95或更高版本、或更

7、高版本、或更高版本、或更高版本、Microsoft Microsoft Windows NT Workstation 4.0 PACK3 Windows NT Workstation 4.0 PACK3或更高版本。或更高版本。或更高版本。或更高版本。(2 2)Microsoft Internet Explorer Version 4.01Microsoft Internet Explorer Version 4.01或更高版本。或更高版本。或更高版本。或更高版本。魏豪明 制作1.2.2 Visual Basic 6.0安装安装 图1-1 执行安装程序 魏豪明 制作 图1-2 安装向导魏豪明 制

8、作 图1-3 安装过程 魏豪明 制作 图1-4 “重新启动”提示框魏豪明 制作1.3 Visual Basic 6.0开发环境v启动启动 1.3.1 Visual Basic 6.0启动与退出启动与退出图1-5 “新建工程”对话框魏豪明 制作v退出退出 (1 1)在)在)在)在Visual Basic 6.0Visual Basic 6.0窗口中,执行窗口中,执行窗口中,执行窗口中,执行“ “文件退出文件退出文件退出文件退出” ”菜单命令。菜单命令。菜单命令。菜单命令。(2 2)单击)单击)单击)单击Visual Basic 6.0Visual Basic 6.0窗口右上角的窗口右上角的窗口右

9、上角的窗口右上角的“ “关闭关闭关闭关闭” ”按钮。按钮。按钮。按钮。魏豪明 制作1.3.2 Visual Basic 6.0工作界面简介工作界面简介图1-6 集成开发环境魏豪明 制作v标题栏标题栏v菜单栏菜单栏 同其他应用程序相同,标题栏位于窗口的最上面,用来显示打开的同其他应用程序相同,标题栏位于窗口的最上面,用来显示打开的同其他应用程序相同,标题栏位于窗口的最上面,用来显示打开的同其他应用程序相同,标题栏位于窗口的最上面,用来显示打开的工程名和系统的工作状态。工程名和系统的工作状态。工程名和系统的工作状态。工程名和系统的工作状态。(1 1)文件菜单)文件菜单)文件菜单)文件菜单(2 2)

10、编辑菜单)编辑菜单)编辑菜单)编辑菜单(3 3)视图菜单)视图菜单)视图菜单)视图菜单(4 4)工程菜单)工程菜单)工程菜单)工程菜单(5 5)格式菜单)格式菜单)格式菜单)格式菜单(6 6)调试菜单)调试菜单)调试菜单)调试菜单(7 7)运行菜单)运行菜单)运行菜单)运行菜单(8 8)工具菜单)工具菜单)工具菜单)工具菜单(9 9)外界程序菜单)外界程序菜单)外界程序菜单)外界程序菜单(1010)帮助菜单)帮助菜单)帮助菜单)帮助菜单魏豪明 制作v工具栏工具栏 图1-7 “标准”工具栏魏豪明 制作v工具箱工具箱 图1-8 工具箱魏豪明 制作v窗体设计器窗体设计器 图1-9 窗体设计器 魏豪明

11、 制作v代码窗口代码窗口 图1-10 代码窗体魏豪明 制作v工程管理器窗口工程管理器窗口 图1-11 工程资源管理器窗口魏豪明 制作v属性窗口属性窗口 图1-12 “属性”窗口 魏豪明 制作v窗体布局窗口窗体布局窗口 图1-13 “窗体布局”窗口魏豪明 制作1.4 建立第一个Visual Basic程序1.4.1 建立应用程序建立应用程序图1-14 新建工程魏豪明 制作 图1-15 创建按钮 图1-16 设置“Caption”属性魏豪明 制作 图1-17 创建按钮“退出” 图1-18 添加代码魏豪明 制作 图1-19 启动程序 图1-20 运行程序魏豪明 制作1.4.2 保存工程文件保存工程文

12、件 图1-21 “文件另存为”对话框 图1-22 “工程另存为”对话框魏豪明 制作1.4.3 生成可执行文件生成可执行文件 图1-23 “生成工程”对话框 图1-24 “工程属性”对话框魏豪明 制作1.5 对象与事件驱动v 属性(属性(Property) 1.5.1 属性、方法和事件概述属性、方法和事件概述(1 1)在设计阶段,选中一个对象后立即在窗体右侧的)在设计阶段,选中一个对象后立即在窗体右侧的)在设计阶段,选中一个对象后立即在窗体右侧的)在设计阶段,选中一个对象后立即在窗体右侧的“ “属性属性属性属性” ” 对话框中找到要设置的属性行,然后从键盘输入该属性对话框中找到要设置的属性行,然

13、后从键盘输入该属性对话框中找到要设置的属性行,然后从键盘输入该属性对话框中找到要设置的属性行,然后从键盘输入该属性 值,或者用鼠标从系统给出的几种可能值中选择即可。值,或者用鼠标从系统给出的几种可能值中选择即可。值,或者用鼠标从系统给出的几种可能值中选择即可。值,或者用鼠标从系统给出的几种可能值中选择即可。(2 2)可以在运行阶段,由程序改变属性的值,其一般形式为:)可以在运行阶段,由程序改变属性的值,其一般形式为:)可以在运行阶段,由程序改变属性的值,其一般形式为:)可以在运行阶段,由程序改变属性的值,其一般形式为: 对象名对象名对象名对象名. .属性名属性名属性名属性名= =属性值属性值属

14、性值属性值 如:如:如:如:Form1.Caption = Visual Basic 6.0Form1.Caption = Visual Basic 6.0魏豪明 制作v事件(事件(Event) 图1-25 事件列表魏豪明 制作v方法(方法(Method) 方法是指对象可以进行的操作,如窗体对象可利用它的方法是指对象可以进行的操作,如窗体对象可利用它的方法是指对象可以进行的操作,如窗体对象可利用它的方法是指对象可以进行的操作,如窗体对象可利用它的ClsCls方法来方法来方法来方法来消除窗体中的文字或图形,利用消除窗体中的文字或图形,利用消除窗体中的文字或图形,利用消除窗体中的文字或图形,利用H

15、ideHide方法和方法和方法和方法和ShowShow方法可以控制窗方法可以控制窗方法可以控制窗方法可以控制窗体的隐藏和显示,也就是说,对象的方法实际上就是在控件对象的体的隐藏和显示,也就是说,对象的方法实际上就是在控件对象的体的隐藏和显示,也就是说,对象的方法实际上就是在控件对象的体的隐藏和显示,也就是说,对象的方法实际上就是在控件对象的类中定义的一些成员函数。在调用方法时一般用点操作符引用,如类中定义的一些成员函数。在调用方法时一般用点操作符引用,如类中定义的一些成员函数。在调用方法时一般用点操作符引用,如类中定义的一些成员函数。在调用方法时一般用点操作符引用,如果有参数,则在方法后加上参

16、数值,各参数间用空格隔开。果有参数,则在方法后加上参数值,各参数间用空格隔开。果有参数,则在方法后加上参数值,各参数间用空格隔开。果有参数,则在方法后加上参数值,各参数间用空格隔开。魏豪明 制作v窗口、事件与消息窗口、事件与消息 1.5.2 事件驱动事件驱动全面地讨论全面地讨论全面地讨论全面地讨论WindowsWindows的内部工作机制将需要较长的时间,而对于的内部工作机制将需要较长的时间,而对于的内部工作机制将需要较长的时间,而对于的内部工作机制将需要较长的时间,而对于使用使用使用使用VB 6.0VB 6.0开发应用程序的读者,完全没有必要深入了解所有的开发应用程序的读者,完全没有必要深入

17、了解所有的开发应用程序的读者,完全没有必要深入了解所有的开发应用程序的读者,完全没有必要深入了解所有的技术细节。为了简单地了解技术细节。为了简单地了解技术细节。为了简单地了解技术细节。为了简单地了解WindowsWindows的工作机制,只需要理解的工作机制,只需要理解的工作机制,只需要理解的工作机制,只需要理解3 3个关键的概念:窗口、事件和消息。可以简单地将窗口看成是带个关键的概念:窗口、事件和消息。可以简单地将窗口看成是带个关键的概念:窗口、事件和消息。可以简单地将窗口看成是带个关键的概念:窗口、事件和消息。可以简单地将窗口看成是带有边界的矩形区域,如果计算机中安装的操作系统是有边界的矩

18、形区域,如果计算机中安装的操作系统是有边界的矩形区域,如果计算机中安装的操作系统是有边界的矩形区域,如果计算机中安装的操作系统是WindowsWindows操操操操作系统,或许你已经了解几种不同类型的窗口。如作系统,或许你已经了解几种不同类型的窗口。如作系统,或许你已经了解几种不同类型的窗口。如作系统,或许你已经了解几种不同类型的窗口。如Windows 98Windows 98的的的的“ “资源管理器资源管理器资源管理器资源管理器” ”窗口、文字处理程序窗口、文字处理程序窗口、文字处理程序窗口、文字处理程序WordWord中的文档窗口,或者弹中的文档窗口,或者弹中的文档窗口,或者弹中的文档窗口

19、,或者弹出有提示信息的对话框等。出有提示信息的对话框等。出有提示信息的对话框等。出有提示信息的对话框等。魏豪明 制作v事件驱动模型事件驱动模型 在传统的或在传统的或在传统的或在传统的或“ “过程化过程化过程化过程化” ”的应用程序设计中,应用程序自身控制了的应用程序设计中,应用程序自身控制了的应用程序设计中,应用程序自身控制了的应用程序设计中,应用程序自身控制了执行哪一部分代码和按何种顺序执行代码。从第一行代码执行程执行哪一部分代码和按何种顺序执行代码。从第一行代码执行程执行哪一部分代码和按何种顺序执行代码。从第一行代码执行程执行哪一部分代码和按何种顺序执行代码。从第一行代码执行程序并按应用程

20、序中预定的路径执行,必要时调用过程。在事件驱序并按应用程序中预定的路径执行,必要时调用过程。在事件驱序并按应用程序中预定的路径执行,必要时调用过程。在事件驱序并按应用程序中预定的路径执行,必要时调用过程。在事件驱动的应用程序设计中,代码不是按照预定的路径执行,而是在响动的应用程序设计中,代码不是按照预定的路径执行,而是在响动的应用程序设计中,代码不是按照预定的路径执行,而是在响动的应用程序设计中,代码不是按照预定的路径执行,而是在响应不同的事件时执行不同的代码片段。事件可以由用户操作触发,应不同的事件时执行不同的代码片段。事件可以由用户操作触发,应不同的事件时执行不同的代码片段。事件可以由用户

21、操作触发,应不同的事件时执行不同的代码片段。事件可以由用户操作触发,也可以由来自操作系统或其他应用程序的消息触发,甚至可以由也可以由来自操作系统或其他应用程序的消息触发,甚至可以由也可以由来自操作系统或其他应用程序的消息触发,甚至可以由也可以由来自操作系统或其他应用程序的消息触发,甚至可以由应用程序本身的消息触发。这些事件的顺序决定了代码执行的顺应用程序本身的消息触发。这些事件的顺序决定了代码执行的顺应用程序本身的消息触发。这些事件的顺序决定了代码执行的顺应用程序本身的消息触发。这些事件的顺序决定了代码执行的顺序,因此应用程序每次运行时所经过的代码路径都是不同的。序,因此应用程序每次运行时所经

22、过的代码路径都是不同的。序,因此应用程序每次运行时所经过的代码路径都是不同的。序,因此应用程序每次运行时所经过的代码路径都是不同的。魏豪明 制作习题 vv1 1选择题选择题vv(1 1)Visual BasicVisual Basic采用了采用了采用了采用了 编程机制。编程机制。编程机制。编程机制。vvA A面向过程面向过程面向过程面向过程B B面向对象面向对象面向对象面向对象vvC C事件驱动事件驱动事件驱动事件驱动D D可视化可视化可视化可视化vv(2 2) 版本的版本的版本的版本的Visual Basic 6.0Visual Basic 6.0具有其他两个版本的全具有其他两个版本的全具有

23、其他两个版本的全具有其他两个版本的全部功能,它能够开发分布应用程序。部功能,它能够开发分布应用程序。部功能,它能够开发分布应用程序。部功能,它能够开发分布应用程序。vvA A学习版学习版学习版学习版B B标准版标准版标准版标准版vvC C专业版专业版专业版专业版D D企业版企业版企业版企业版vv(3 3)VBVB不具有以下不具有以下不具有以下不具有以下 特点。特点。特点。特点。vvA AVBVB采用了面向对象的程序设计方法采用了面向对象的程序设计方法采用了面向对象的程序设计方法采用了面向对象的程序设计方法vvB BVBVB是结构化程序设计语言是结构化程序设计语言是结构化程序设计语言是结构化程序设计语言vvC CVBVB采用了面向过程的编程机制采用了面向过程的编程机制采用了面向过程的编程机制采用了面向过程的编程机制vvD DVBVB提供了可视化设计工具提供了可视化设计工具提供了可视化设计工具提供了可视化设计工具更多习题见书更多习题见书更多习题见书更多习题见书1111页页页页魏豪明 制作

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号