书签 分享 收藏 举报 版权申诉 / 35
上传文档赚钱

类型[计算机软件及应用]Ch01-Visual-Basic-简介课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4290882
  • 上传时间:2022-11-26
  • 格式:PPT
  • 页数:35
  • 大小:579.67KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《[计算机软件及应用]Ch01-Visual-Basic-简介课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    计算机软件及应用 计算机软件 应用 Ch01 Visual Basic 简介 课件
    资源描述:

    1、RestExercise要使计算机能够按人的要求完成一系列的操作,就需要在要使计算机能够按人的要求完成一系列的操作,就需要在人和计算机之间制定一种二者都能识别的特定的语言,这人和计算机之间制定一种二者都能识别的特定的语言,这种特定的语言就是种特定的语言就是程序设计语言程序设计语言使用程序设计语言编写的、用来使计算机完成一定任务的、使用程序设计语言编写的、用来使计算机完成一定任务的、一系列命令的集合构成一系列命令的集合构成程序程序,编写程序的工作则称为,编写程序的工作则称为程序程序设计设计。Visual Basic是一种程序设计语言是一种程序设计语言 11/26/20221RestExercis

    2、e了解程序设计语言与程序设计的概念、了解了解程序设计语言与程序设计的概念、了解高级语言的两种翻译方式高级语言的两种翻译方式了解了解Visual Basic的主要功能特点的主要功能特点掌握掌握Visual Basic 6.0集成开发环境主要组集成开发环境主要组成部分及其使用成部分及其使用了解了解Visual Basic联机帮助功能的使用方法联机帮助功能的使用方法11/26/20222RestExercise本节介绍程序设计语言的分类,高级语言本节介绍程序设计语言的分类,高级语言的两种翻译方式的两种翻译方式:解释方式和编译方式,两解释方式和编译方式,两种翻译方式的特点种翻译方式的特点11/26/2

    3、0223RestExerciseq 一、程序设计语言的分类一、程序设计语言的分类可以从不同的角度对程序设计语言进行可以从不同的角度对程序设计语言进行分类分类:l 从应用范围从应用范围:通用语言、专用语言通用语言、专用语言l 从程序设计方法从程序设计方法:结构化语言、模块化语言、面向结构化语言、模块化语言、面向对象语言对象语言l 从程序设计语言与计算机硬件的联系程度从程序设计语言与计算机硬件的联系程度:机器语机器语言、汇编语言、高级语言言、汇编语言、高级语言机器语言、汇编语言依赖于计算机硬件,与计算机机器语言、汇编语言依赖于计算机硬件,与计算机硬件联系很紧密,统称为低级语言硬件联系很紧密,统称为

    4、低级语言高级语言与计算机硬件基本无关高级语言与计算机硬件基本无关11/26/20224RestExercise程序设计语言的分类常见的程序设计语言常见的程序设计语言:l适用适用DOS环境,面向过程的程序设计语言环境,面向过程的程序设计语言BASIC、Quick BASIC、Pascal、FORTRAN、COBOL、C 等等l适用适用Windows环境,面向对象程序设计语言环境,面向对象程序设计语言Visual Basic、Visual C+、Delphi、Java 等等11/26/20225RestExerciseq 二、面向过程的语言、面向对象的语言二、面向过程的语言、面向对象的语言l面向过

    5、程的语言面向过程的语言:用计算机能够理解的逻辑来描述用计算机能够理解的逻辑来描述需要解决的问题和解决问题的具体方法和步骤需要解决的问题和解决问题的具体方法和步骤l面向对象的语言面向对象的语言:将客观事物抽象为一系列的对象,将客观事物抽象为一系列的对象,程序的执行是靠在对象间传递消息来完成的程序的执行是靠在对象间传递消息来完成的u面向对象的语言通过继承与多态可以很方便地实现面向对象的语言通过继承与多态可以很方便地实现代码的重用,并成为当前流行的一类程序设计语言代码的重用,并成为当前流行的一类程序设计语言uVisual Basic 是一种高级程序设计语言,具有一是一种高级程序设计语言,具有一定的面

    6、向对象程序设计功能定的面向对象程序设计功能 11/26/20226RestExerciseq 三、高级语言的翻译三、高级语言的翻译只有用机器语言编写的程序才能在计算机上直接执行,用其他只有用机器语言编写的程序才能在计算机上直接执行,用其他语言编写的源程序都需要翻译后才能被计算机所理解并执行语言编写的源程序都需要翻译后才能被计算机所理解并执行u语言处理程序语言处理程序(或称为翻译程序或称为翻译程序)是将用汇编语言、各种高是将用汇编语言、各种高级语言编写的源程序翻译成目标代码的程序级语言编写的源程序翻译成目标代码的程序。用不同的程。用不同的程序设计语言编写出来的源程序,需要使用不同的语言处理序设计

    7、语言编写出来的源程序,需要使用不同的语言处理程序程序u通过语言处理程序翻译后的目标代码称为目标程序通过语言处理程序翻译后的目标代码称为目标程序。目标。目标程序中还可能调用一些其他语言编写的程序和标准程序库程序中还可能调用一些其他语言编写的程序和标准程序库中的标准子程序,需要使用中的标准子程序,需要使用连接程序连接程序将目标程序和有关的将目标程序和有关的其他程序库组合成一个完整的可执行程序其他程序库组合成一个完整的可执行程序 11/26/20227RestExercise高级语言的翻译 解释方式解释方式 与与 编译方式编译方式 n解释方式解释方式-解释程序解释程序高级语言源程序高级语言源程序数据

    8、数据解释程序解释程序执行结果执行结果n编译方式编译方式-编译程序编译程序高级语言高级语言源程序源程序数据数据编译编译程序程序执行执行结果结果目标目标程序程序连接连接程序程序可执行可执行程序程序执行执行11/26/20228RestExerciseq 四、程序设计四、程序设计l程序设计程序设计:使用某种程序设计语言编写一些代使用某种程序设计语言编写一些代码来驱动计算机完成特定功能的过程码来驱动计算机完成特定功能的过程l算法算法:用计算机解题的方法和步骤用计算机解题的方法和步骤l程序设计的基本过程程序设计的基本过程:分析所求解的问题,抽分析所求解的问题,抽象数学模型,设计合适的算法,编写程序象数学

    9、模型,设计合适的算法,编写程序(编写编写代码代码),调试运行直至得到正确结果、编写程序,调试运行直至得到正确结果、编写程序文档等阶段文档等阶段 11/26/20229RestExercise Visual Basic在原有在原有BASIC语言的基础上综合运用语言的基础上综合运用了了BASIC语言和新的可视化设计工具,既具有语言和新的可视化设计工具,既具有Windows所特有的优良性能和图形工作环境,又所特有的优良性能和图形工作环境,又具有编程的简易性具有编程的简易性Visual Basic最主要的特点最主要的特点:可视化界面设计、事可视化界面设计、事件驱动的编程机制件驱动的编程机制11/26/

    10、202210RestExerciseq 一、可视化界面设计一、可视化界面设计在在Visual Basic中,编程人员不需要编写大量的代码来描中,编程人员不需要编写大量的代码来描述界面,只需要使用系统提供的工具在界面上直接述界面,只需要使用系统提供的工具在界面上直接画画各各种对象,并设置这些对象的一些属性,种对象,并设置这些对象的一些属性,Visual Basic将自将自动产生与界面设计有关的代码动产生与界面设计有关的代码 11/26/202211RestExerciseq 二、事件驱动的编程机制二、事件驱动的编程机制l面向过程面向过程:编写的代码决定了程序的执行次序编写的代码决定了程序的执行次

    11、序l面向对象面向对象:程序是面向对象编写的,程序的执行是通过程序是面向对象编写的,程序的执行是通过对象的事件来驱动的对象的事件来驱动的 1.事件事件事件事件是指在对象上所发生的事情。如在程序运行时,在一是指在对象上所发生的事情。如在程序运行时,在一个窗口上可以发生个窗口上可以发生鼠标单击鼠标单击事件、事件、鼠标双击鼠标双击事件;在事件;在一个文本框中可以发生一个文本框中可以发生内容改变内容改变事件等事件等事件可以由用户操作触发、代码触发、操作系统消息触发、事件可以由用户操作触发、代码触发、操作系统消息触发、其他应用程序消息触发其他应用程序消息触发 11/26/202212RestExercis

    12、e事件驱动的编程机制 2.事件驱动编程机制事件驱动编程机制在面向对象的编程中,针对不同对象的不同事件,可以编写在面向对象的编程中,针对不同对象的不同事件,可以编写相应的代码段相应的代码段(称为称为事件过程事件过程),每个代码段只有当运行时、,每个代码段只有当运行时、在相应对象上发生相应的事件时才被执行。用户的动作在相应对象上发生相应的事件时才被执行。用户的动作-事件控制着程序的流向,每个事件都能驱动一段程序的运行,事件控制着程序的流向,每个事件都能驱动一段程序的运行,各个动作之间不一定有联系各个动作之间不一定有联系 l Visual Basic 采用事件驱动编程机制采用事件驱动编程机制l Vi

    13、sual Basic 的每个对象都有其预定义的事件集,针对的每个对象都有其预定义的事件集,针对每个对象的每个事件编写其对应的事件过程每个对象的每个事件编写其对应的事件过程l Visual Basic 事件过程事件过程:程序运行时,当在某对象上发程序运行时,当在某对象上发生某种事件时,则执行相应的事件过程,编程人员只需生某种事件时,则执行相应的事件过程,编程人员只需要在事件过程中编写相应的代码,即可以实现发生该事要在事件过程中编写相应的代码,即可以实现发生该事件时所要完成的操作件时所要完成的操作11/26/202213RestExercise Visual Basic 6.0是是 Microso

    14、ft 推出的推出的 Visual Studio 6.0系列开发产品之一系列开发产品之一Visual Basic 6.0可以和可以和 Visual Studio 一起安装,一起安装,也可以单独安装。也可以单独安装。MSDN Library是编程技术信息,是编程技术信息,建议安装建议安装Visual Basic时将其安装,以获取相关的时将其安装,以获取相关的帮助信息帮助信息 11/26/202214RestExerciseq 一、一、Visual Basic 6.0的系统要求的系统要求1)微处理器微处理器:486DX/66 MHz或更高的处理器或更高的处理器2)内存内存:对于对于Windows N

    15、T Workstation,至少需要,至少需要32MB的内存的内存3)读入设备读入设备:CD-ROM驱动器驱动器4)显示设备显示设备:Microsoft Windows支持的支持的VGA或分辨率或分辨率更高的监视器更高的监视器5)操作系统操作系统:Windows 95或更高版本,或更高版本,Windows NT Workstation 4.0 或更高版本或更高版本6)硬盘空间硬盘空间:标准版、专业版标准版、专业版-4880MB;企业版;企业版-128147MB11/26/202215RestExerciseq 二、二、Visual Basic 6.0的安装的安装1)运行安装盘上的运行安装盘上的

    16、setup.exe2)接受接受最终用户许可协议最终用户许可协议3)输入产品的输入产品的ID号、姓名和公司名称号、姓名和公司名称4)选择安装程序选择安装程序:安装安装Visual Basic 6.0中文企业版中文企业版5)选择安装类型选择安装类型:典型安装、自定义安装典型安装、自定义安装6)安装过程中,要重新启动计算机安装过程中,要重新启动计算机7)安装完成后,将自动打开一个安装完成后,将自动打开一个安装安装MSDN对话框,对话框,询问用户是否安装询问用户是否安装MSDN11/26/202216RestExerciseq 三、三、Visual Basic 6.0的启动的启动运行完成后将在运行完成

    17、后将在开始开始菜单里创建一个程序组菜单里创建一个程序组Microsoft Visual Basic 6.0中文版,该程序组中有一个程序项中文版,该程序组中有一个程序项Microsoft Visual Basic 6.0中文版中文版l一般选择一般选择标准标准 EXEl在在Visual Basic中,中,一个应用程序可以由一个应用程序可以由一个工程组成,也可一个工程组成,也可以包含多个工程以包含多个工程11/26/202217RestExercise Visual Basic的集成开发环境的集成开发环境(IDE-Integrated Develop Environment)中有标题栏、菜单栏、工中

    18、有标题栏、菜单栏、工具栏、快捷菜单、工具箱、工程资源管理器窗口、具栏、快捷菜单、工具箱、工程资源管理器窗口、属性窗口、窗体布局窗口、窗体设计器窗口、代码属性窗口、窗体布局窗口、窗体设计器窗口、代码窗口窗口 11/26/202218RestExerciseq 一、标题栏一、标题栏可以显示三种工作模式可以显示三种工作模式n设计模式设计模式(Design):创建应用程序的大多数工作都是在设计创建应用程序的大多数工作都是在设计时完成的。可以设计窗体、绘制控件、编写代码,并使用时完成的。可以设计窗体、绘制控件、编写代码,并使用属属性性窗口来设置或查看对象的属性设置值窗口来设置或查看对象的属性设置值n运行

    19、模式运行模式(Run):不可以修改界面和编辑代码不可以修改界面和编辑代码运行运行|启动启动、单击标准工具栏上的启动按钮、单击标准工具栏上的启动按钮 n中断模式中断模式(Break):应用程序运行暂时中断,可以查看并编应用程序运行暂时中断,可以查看并编辑代码、检查或修改数据,重新启动应用程序。不可以编辑辑代码、检查或修改数据,重新启动应用程序。不可以编辑界面界面运行运行|中断中断、单击标准工具栏上的中断按钮、单击标准工具栏上的中断按钮 11/26/202219RestExerciseq 二、工具栏二、工具栏提供了对常用命令的快速访问提供了对常用命令的快速访问4 种工具栏种工具栏:编辑、编辑、标准

    20、标准、窗体编辑器、调试、窗体编辑器、调试视图视图|工具栏工具栏 11/26/202220RestExerciseq 三、工具箱三、工具箱工具箱是控件的容器,控件是组成应用程序与用户交工具箱是控件的容器,控件是组成应用程序与用户交互界面的基本元素。利用工具箱中的控件创建对象互界面的基本元素。利用工具箱中的控件创建对象三类控件三类控件:u常用控件常用控件:默认状态下工具箱中显示的控件默认状态下工具箱中显示的控件uActiveX控件控件:存于存于.ocx文件中,包括各种版本的文件中,包括各种版本的Visual Basic控件以及第三方厂家提供的控件控件以及第三方厂家提供的控件,必要,必要时可添加到工

    21、具箱中时可添加到工具箱中u可插入对象可插入对象:将其他应用程序产品作为一个对象加入将其他应用程序产品作为一个对象加入到工具箱中,如到工具箱中,如Excel工作表、公式等工作表、公式等 11/26/202221RestExercise工具箱Visual Basic 工具箱中的常用控件类型工具箱中的常用控件类型指针指针(选定对象选定对象)标签标签(Label)框架框架(Frame)复选框复选框(CheckBox)组合框组合框(ComboBox)水平滚动条水平滚动条(HscrollBar)定时器定时器(Timer)目录列表框目录列表框(DirListBox)形状形状(Shape)图像框图像框(Ima

    22、ge)ActiveX绑定控件绑定控件(OLE Bound)图片框图片框(PictureBox)文本框文本框(TextBox)命令按钮命令按钮(CommandButton)单选按钮单选按钮(OptionGroup)列表框列表框(ListBox)垂直滚动条垂直滚动条(VscrollBar)驱动器列表框驱动器列表框(DriveListBox)文件列表框文件列表框(FileListBox)画线画线(Line)数据数据(Data)11/26/202222RestExerciseq 四、工程资源管理器窗口四、工程资源管理器窗口l工程是指用于创建一个应用程序的文件的集合,它由多种类工程是指用于创建一个应用程

    23、序的文件的集合,它由多种类型的文件组成,如窗体文件、标准文件等型的文件组成,如窗体文件、标准文件等l当一个应用程序包含两个以上的工程时,就构成一个工程组当一个应用程序包含两个以上的工程时,就构成一个工程组工程组文件工程组文件(.vbg)工程文件工程文件(.vbp)窗体文件窗体文件(.frm)标准标准模块文件模块文件(.bas)类模块文件类模块文件(.cls)u窗体文件窗体文件:每个窗体对应一每个窗体对应一个窗体文件。窗体文件包含个窗体文件。窗体文件包含窗体及其中所有控件的有关窗体及其中所有控件的有关信息信息u标准标准模块文件模块文件:一种纯代码一种纯代码的文件,常用于定义一些全的文件,常用于定

    24、义一些全局的常量、变量、过程等局的常量、变量、过程等u类模块文件类模块文件:用于创建自定用于创建自定义的对象义的对象11/26/202223RestExercise工程资源管理器窗口工程资源管理器窗口采用树型目录结构列出了当前工程中包工程资源管理器窗口采用树型目录结构列出了当前工程中包括的所有模块名称及对应的磁盘文件名括的所有模块名称及对应的磁盘文件名查看代码查看代码切换文件夹切换文件夹查看对象查看对象 u视图视图|工程资源管理器工程资源管理器 u单击标准工具栏按钮单击标准工具栏按钮11/26/202224RestExerciseq 五、属性窗口五、属性窗口窗体和控件称为对象,每个对象都可以用

    25、一组属性来刻画其特征。窗体和控件称为对象,每个对象都可以用一组属性来刻画其特征。属性窗口列出了当前选择的窗体或控件的属性名称及设置值属性窗口列出了当前选择的窗体或控件的属性名称及设置值u 视图视图|属性窗口属性窗口u 单击标准工具栏按钮单击标准工具栏按钮 u 按按F4键键 选项卡选项卡对象下拉列表框对象下拉列表框属性列表框属性列表框属性说明属性说明 11/26/202225RestExerciseq 六、窗体布局窗口六、窗体布局窗口通过拖动此图标的位置调整运通过拖动此图标的位置调整运行时窗体在屏幕上的初始位置行时窗体在屏幕上的初始位置u 视图视图|窗体布局窗口窗体布局窗口u 单击标准工具栏按钮

    26、单击标准工具栏按钮11/26/202226RestExerciseq 七、窗体设计器窗口七、窗体设计器窗口进行界面设计的窗口。工程中每个窗体都有自己的窗体设进行界面设计的窗口。工程中每个窗体都有自己的窗体设计器窗口计器窗口窗体窗体窗体设计器窗口窗体设计器窗口 工程名称工程名称窗体标题窗体标题窗体名称窗体名称u 视图视图|对象窗口对象窗口 u 工程资源管理器窗口中的工程资源管理器窗口中的查看对象查看对象按钮按钮u Shift+F7 11/26/202227RestExerciseq 八、代码窗口八、代码窗口用于编写程序代码。应用程序中的每个窗体或模块都有其用于编写程序代码。应用程序中的每个窗体或

    27、模块都有其相应的代码窗口相应的代码窗口 对象下拉列表对象下拉列表代码区代码区过程下拉列表过程下拉列表过程查看过程查看按钮按钮全模块查看全模块查看按钮按钮11/26/202228RestExercise代码窗口 1.代码窗口代码窗口的打开方法的打开方法l双击窗体的任何地方双击窗体的任何地方l右击窗体,选择右击窗体,选择查看代码查看代码 l单击工程资源管理器窗口中的单击工程资源管理器窗口中的查看代码查看代码按钮按钮l执行执行视图视图|代码窗口代码窗口命令命令 2.代码窗口为编写代码提供了方便手段代码窗口为编写代码提供了方便手段u自动列出成员自动列出成员:自动列出控件的属性和方法自动列出控件的属性和

    28、方法u自动显示快速信息自动显示快速信息:自动显示语句和函数的语法格式自动显示语句和函数的语法格式u自动语法检测自动语法检测:出错时显示为红色出错时显示为红色 11/26/202229RestExerciseq 九、立即窗口九、立即窗口u在在Visual Basic集成环境集成环境IDE中,运行中,运行视图视图|立即窗口立即窗口命令或按下命令或按下Ctrl+G组合键即可打开立即窗口组合键即可打开立即窗口u立即窗口是立即窗口是Visual Basic所提供的一个系统对象,在设所提供的一个系统对象,在设计状态时可以在立即窗口中进行一些简单的命令操作,计状态时可以在立即窗口中进行一些简单的命令操作,如

    29、变量赋值或用如变量赋值或用?或或 Print 输出一些表达式的值输出一些表达式的值11/26/202230RestExercise MSDN(Microsoft Developer Network)Library是开发人员的重要参考资料,它是是开发人员的重要参考资料,它是Visual Studio 6.0套件之一,由两张光盘组成,包含了超过套件之一,由两张光盘组成,包含了超过1.1GB的编程技术信息,包括示例代码、开发人员的编程技术信息,包括示例代码、开发人员知识库、知识库、Visual Studio文档、技术文章等文档、技术文章等11/26/202231RestExerciseq 一、使用一

    30、、使用MSDN Library浏览器浏览器帮助帮助 内容内容|索引索引|搜索搜索n 目录目录:按目录分类查找按目录分类查找n 索引索引:按主题查找指定的关键字按主题查找指定的关键字n 搜索搜索:通过全文搜索查找指定关键字通过全文搜索查找指定关键字n 书签书签:收集常用主题收集常用主题11/26/202232RestExerciseq 二、使用上下文相关帮助二、使用上下文相关帮助在以下位置可直接按在以下位置可直接按F1键获取相关帮助键获取相关帮助:n Visual Basic中的每个窗口中的每个窗口n 工具箱中的控件工具箱中的控件n 窗体内的对象窗体内的对象n 属性窗口中的属性属性窗口中的属性n Visual Basic关键词关键词:声明、函数、属性、方法声明、函数、属性、方法n 错误信息错误信息11/26/202233RestExercise 下课了下课了 追求追求休息一会儿休息一会儿 11/26/202234RestExerciseP15:练习题练习题结束结束实验实验1-2,1-3,1-411/26/202235

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:[计算机软件及应用]Ch01-Visual-Basic-简介课件.ppt
    链接地址:https://www.163wenku.com/p-4290882.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库