VB基础入门PPT精选文档

上传人:优*** 文档编号:115789824 上传时间:2022-07-04 格式:PPT 页数:41 大小:1.01MB
返回 下载 相关 举报
VB基础入门PPT精选文档_第1页
第1页 / 共41页
VB基础入门PPT精选文档_第2页
第2页 / 共41页
VB基础入门PPT精选文档_第3页
第3页 / 共41页
点击查看更多>>
资源描述
华南师范大学增城学院经济系华南师范大学增城学院经济系Visual Basic Visual Basic 程序设计程序设计教材及参考书教材及参考书 参考书参考书 李春葆等:Visual Basic程序设计(第2版)清华大学出版社,2008.5 罗朝盛:Visual Basic6.0程序设计教程,人民邮电出版社,2005.5 上机软件上机软件 Visual Basic 6.0 教材教材 邱李华等:Visual Basic程序设计教程(第2版)机械工业出版社,2010.7 学习目的学习目的u 掌握一门编程语言掌握一门编程语言u开发个人或小组使用的小型工具开发个人或小组使用的小型工具u 为后续计算机课程的学习奠定基础为后续计算机课程的学习奠定基础u 计算机等级考试计算机等级考试学习方法学习方法v 熟记语言规则熟记语言规则v 加强编程实践加强编程实践n开始以模仿为主。n理解熟记常用算法、方法、属性。n尝试设计自己的选题。n严格按照规定的格式书写程序。计算机语言计算机语言v计算机语言(Computer Language)指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。v 计算机语言经历了:机器语言、汇编语言、高级语言机器语言机器语言v 机器语言是直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码,它们有一定的位数,并分成若干段,各段的编码表示不同的含义。如某种计算机的指令为1011011000000000,它表示让计算机进行一次加法操作。v 特点 简单、快捷 可读性差、移植性差汇编语言汇编语言v 用一些简洁的英文字母、符号串来替代一个特定的指令的二进制串,比如,用“ADD”代表加法,“MOV”代表数据传递等等。这种程序设计语言就称为汇编语言,即第二代计算机语言。v 特点 可有效地访问、控制计算机各种硬件设备 移植性较差 高级语言高级语言v 高级语言接近于数学语言或人的自然语言,同时又不依赖于计算机硬件,编出的程序能在所有机器上通用。v 高级语言包括了很多编程语言,如目前流行的C、VBVB、VC、FoxPro、Delphi,Java等,这些语言的语法、命令格式都各不相同。v 特点 可读性强、移植性好v程序:用程序设计语言编写,用于完成特定任务v程序设计:编制程序的工作v实现:掌握解题的方法和步骤算法;v 选择工具语言。程序设计程序设计v1.1.什么是算法什么是算法v 为计算机解决问题而设计的有明确意义的操作步骤的有限集合。v2.2.算法的特性算法的特性v 有穷性、确定性、有效性、有有穷性、确定性、有效性、有0 0个到个到若干个输入、若干个输入、有有1 1个到若干个输出。个到若干个输出。算法算法v(1)用自然语言表示算法用自然语言表示算法v例如:将两个变量例如:将两个变量X和和Y的值互换。的值互换。v算法表示:算法表示:v 步骤步骤1 输入数据给变量输入数据给变量X、Yv 步骤步骤2 将将X值存入值存入中间变量中间变量Z中:中:X Zv 步骤步骤3 将将Y值存入变量值存入变量X中:中:Y Xv 步骤步骤4 将中间变量将中间变量Z的值存入的值存入Y中:中:Z Yv 步骤步骤5 输出变量输出变量X、Y的值的值 用自然语言表示算法,虽然容易表达,用自然语言表示算法,虽然容易表达,但文字冗长且易产生但文字冗长且易产生“二义性二义性”。算法的表示算法的表示处理框处理框:连接点连接点:起止框起止框:输入输入/输出框输出框:判断框判断框:流向线流向线:v(2)用传统流程图表示算法v 传统流程图常见符号:v例:交换两个变量开始开始输出输出X,Y输入输入X,YXZYXZY结束结束 N-S流程图:流程图:1973年由美国学者年由美国学者INassit和和BShneiderman提出,这种流程图完全去掉了带提出,这种流程图完全去掉了带箭头的流程线,全部算法写在一个大矩形框中,箭头的流程线,全部算法写在一个大矩形框中,在该大矩形框内还可以包含一些从属于它的小矩在该大矩形框内还可以包含一些从属于它的小矩形框。形框。v(3)用N-S流程图表示算法例例:交换两个变量的流程图交换两个变量的流程图输出输出X,YZYYXXZ输入输入X,YN-S流程图特别适合于流程图特别适合于结构化程序设计结构化程序设计。结构化程序设计结构化程序设计v1.1.三种基本结构三种基本结构v 顺序结构、选择结构和循环结构顺序结构、选择结构和循环结构 v(1)(1)顺序结构顺序结构b bA AB Ba aA AB B传统流程图传统流程图:N-SN-S流程图流程图:(2)选择结构选择结构传统流程图传统流程图:N-S流程图流程图:b ba a条件条件AB不成立不成立成立成立条件条件成立成立AB不成立不成立条件成立条件成立/不成立的几种常见的表示方法:不成立的几种常见的表示方法:True/False;T/F;Yes/No;Y/N 结构化程序设计结构化程序设计【例】分别用传统流程图和【例】分别用传统流程图和N-S流程图表示流程图表示求一个数的绝对值的算法。求一个数的绝对值的算法。结束结束XY开始开始输出输出Y输入输入X-XYX=0YesNo输入输入XNoX=0YesXY-XY输出输出Y传统流程图传统流程图:N-S流程图流程图:v(3)循环结构循环结构当型循环结构当型循环结构 传统流程图传统流程图:N-S流程图流程图:条件条件成立成立Ab b不成立不成立a a 当条件为当条件为真真 A直到条件为直到条件为真真A直到型循环结构直到型循环结构 传统流程图传统流程图:N-S流程图流程图:a aAb b不成立不成立成立成立条件条件v三种基本结构有以下共同的特点:三种基本结构有以下共同的特点:只有一个入口、一个出口只有一个入口、一个出口每个基本结构中的每一部分都有机会被执每个基本结构中的每一部分都有机会被执行到行到结构内不存在结构内不存在“死循环死循环”结构化程序设计结构化程序设计v2.结构化程序设计方法特点结构化程序设计方法特点v 模块化模块化v 自顶向下自顶向下v 逐步求精逐步求精传统程序设计方法:传统程序设计方法:面向过程面向过程当前流行的程序设计方法:当前流行的程序设计方法:面向对象面向对象结构化程序设计结构化程序设计第一章第一章 VB 概述概述1.1.了解了解VBVB的运行环境及启动、退出。的运行环境及启动、退出。2.2.了解了解VBVB功能及特点。功能及特点。3.3.熟悉熟悉VBVB的集成开发环境。的集成开发环境。本章要求:第一章第一章 VB VB 概述概述 1.1 VB的发展 1.2 VB启动和退出 1.3 VB的集成开发环境 本章小结1.1 VB1.1 VB的发展的发展一、一、Visual Basic的发展的发展 Visual Basic 是是Microsoft 公司开发的公司开发的Windows 应用程序应用程序开发工具,开发工具,Visual“可视化的可视化的”,是一种开发图形用户,是一种开发图形用户界面(界面(GUI)的方法。)的方法。GUI(Graphical User Interface)图形用户界面:让用户)图形用户界面:让用户可以通过图标和鼠标与他们的电脑进行交互,而不是在命令可以通过图标和鼠标与他们的电脑进行交互,而不是在命令行中输入文本。流行的行中输入文本。流行的GUI有有Microsoft的的Windows。1991年推出年推出 VB1.0 1992、1993、1995、1997、1998,2000相继推出:相继推出:2.0,3.0,4.0,5.0,6.0,VB.Net(7.0)版本版本二、二、Visual Basic的特点的特点1.具有面向对象的可视化设计工具具有面向对象的可视化设计工具2.事件驱动的编程机制事件驱动的编程机制3.结构化的程序设计语言结构化的程序设计语言4.提供了易学易用的应用程序集成开发环境提供了易学易用的应用程序集成开发环境5.支持多种数据库系统的访问支持多种数据库系统的访问6.支持支持DDE、DLL和对象的链接与嵌入(和对象的链接与嵌入(OLE)7.完备的联机帮助完备的联机帮助1.1 VB1.1 VB的发展的发展1.2 VB1.2 VB的启动和退出的启动和退出1.3 VB1.3 VB的集成开发环境的集成开发环境v1.2.1 Visual Basic的集成开发环境主窗口的集成开发环境主窗口菜单栏工具栏标题栏工具箱工程管理窗口属性窗口布局窗口立即窗口窗体设计窗口1.3 VB1.3 VB的集成开发环境的集成开发环境VB的三种工作模式的三种工作模式(标题栏总显示当前模式)(标题栏总显示当前模式)(1)设计模式:)设计模式:创建应用程序的大多数工作都是在设计创建应用程序的大多数工作都是在设计时完成的。在设计时,可以设计窗体、绘制控件、编写代码时完成的。在设计时,可以设计窗体、绘制控件、编写代码并使用并使用“属性属性”窗口来设置或查看属性设置值。窗口来设置或查看属性设置值。(2)运行模式:)运行模式:代码正在运行的时期,用户可与应用程代码正在运行的时期,用户可与应用程序交流。可查看代码,但不能编辑它,也不可以编辑界面。序交流。可查看代码,但不能编辑它,也不可以编辑界面。(3)中断模式:)中断模式:程序在运行的中途被停止执行时,此时程序在运行的中途被停止执行时,此时可以编辑代码,但不可编辑界面。在中断模式下,用户可查可以编辑代码,但不可编辑界面。在中断模式下,用户可查看各变量的当前值,从而了解程序执行是否正常。看各变量的当前值,从而了解程序执行是否正常。1.3 VB1.3 VB的集成开发环境的集成开发环境 窗体设计窗口是屏幕中央的主窗口,它可以作窗体设计窗口是屏幕中央的主窗口,它可以作为自定义窗口用来设计应用程序的界面。用户可以为自定义窗口用来设计应用程序的界面。用户可以在窗体中添加控件、图形和图片来创建所希望的外在窗体中添加控件、图形和图片来创建所希望的外观。每个窗口必须有一个的窗体名字,建立窗体时观。每个窗口必须有一个的窗体名字,建立窗体时缺省名为缺省名为Form1,Form2,.。应注意窗体名即应注意窗体名即Name属性和窗体文件名的区别属性和窗体文件名的区别 n 窗体设计窗口窗体设计窗口1.3 VB1.3 VB的集成开发环境的集成开发环境窗体设计窗口窗体名窗体文件名1.3 VB1.3 VB的集成开发环境的集成开发环境 工具箱提供一组工具,用于设工具箱提供一组工具,用于设计时在窗体中放置控件生成应用程计时在窗体中放置控件生成应用程序的用户接口。系统启动后缺省的序的用户接口。系统启动后缺省的General工具箱就会出现在屏幕左边,工具箱就会出现在屏幕左边,上面共有上面共有21个常用个常用“部件部件”。n 工具箱工具箱1.3 VB1.3 VB的集成开发环境的集成开发环境1.3 VB1.3 VB的集成开发环境的集成开发环境 工程是指用于创建一个应用程序的文件的集合。工程工程是指用于创建一个应用程序的文件的集合。工程资源管理器列出了当前工程中的窗体和模块资源管理器列出了当前工程中的窗体和模块 n 工程资源管理器工程资源管理器1.3 VB1.3 VB的集成开发环境的集成开发环境 属性是指对象的特征,如大小、标题或颜色等数据。属性是指对象的特征,如大小、标题或颜色等数据。在在Visual Basic6.0设计模式中,属性窗口列出了当前选定窗体设计模式中,属性窗口列出了当前选定窗体或控件的属性的值,用户可以对这些属性值进行设置。或控件的属性的值,用户可以对这些属性值进行设置。n 属性窗口属性窗口1.3 VB1.3 VB的集成开发环境的集成开发环境 窗体布局窗口显示在屏幕窗体布局窗口显示在屏幕右下角。用户可使用表示屏幕右下角。用户可使用表示屏幕的小图像来布置应用程序中各的小图像来布置应用程序中各窗体的位置。这个窗口在多窗窗体的位置。这个窗口在多窗体应用程序中很有用,因为这体应用程序中很有用,因为这可以指定每个窗体相对于主窗可以指定每个窗体相对于主窗体的位置。体的位置。n 窗体布局窗口窗体布局窗口1.3 VB1.3 VB的集成开发环境的集成开发环境 在设计模式中,通过双击窗体或窗体上任何对象或通过在设计模式中,通过双击窗体或窗体上任何对象或通过“工程资源管理器工程资源管理器”窗口中的窗口中的“查看代码查看代码”按钮来打开代码编按钮来打开代码编辑器窗口。代码编辑器是输入应用程序代码的编辑器。辑器窗口。代码编辑器是输入应用程序代码的编辑器。n 代码编辑窗口代码编辑窗口1.3 VB1.3 VB的集成开发环境的集成开发环境n 立即窗口立即窗口 在在Visual Basic集成环境中,运行集成环境中,运行“视图视图/立即窗口立即窗口”命令命令或按下或按下“Ctrl+G”组合键即可打开下图所示的立即窗口立即窗组合键即可打开下图所示的立即窗口立即窗口。它是口。它是Visual Basic所提供的一个系统对象,在设计状态时可所提供的一个系统对象,在设计状态时可以在立即窗口中进行一些简单的命令操作,如变量赋值或用以在立即窗口中进行一些简单的命令操作,如变量赋值或用“?”或或Print(两者等价)输出一些表达式的值。(两者等价)输出一些表达式的值。1.3 VB1.3 VB的集成开发环境的集成开发环境n 使用使用MSDN Library查阅器查阅器1.3 VB1.3 VB的集成开发环境的集成开发环境n 上下文帮助上下文帮助 在在Visual Basic界面的任何上下文相关部分上按界面的任何上下文相关部分上按F1键,就键,就可显示有关该部分的信息。上下文相关部分是:可显示有关该部分的信息。上下文相关部分是:p Visual Basic中的每个窗口(中的每个窗口(“属性属性”窗口、窗口、“代码代码”窗窗口等)口等)p 工具箱中的控件工具箱中的控件p 窗体或文档对象内的对象窗体或文档对象内的对象p “属性属性”窗口中的属性窗口中的属性p Visual Basic关键词(语句、声明、函数、属性、方法、关键词(语句、声明、函数、属性、方法、事件和特殊对象)事件和特殊对象)p 错误信息错误信息 本章小结本章小结 本章重点介绍本章重点介绍Visual Basic集成开发环境,通过学集成开发环境,通过学习初步了解面向对象程序设计的特点。习初步了解面向对象程序设计的特点。希望大家参照希望大家参照1.3节的内容,上机使用一次节的内容,上机使用一次Visual Basic的集成环境,初步了解的集成环境,初步了解Visual Basic提供的集成提供的集成开发环境的使用,理解可视化程序设计的特点。开发环境的使用,理解可视化程序设计的特点。下课了。下课了。追求追求休息一会儿。休息一会儿。41若有不当之处,请指正,谢谢!
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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