计算机软件及应用Ch01VisualBasic简介.pptx_第1页
计算机软件及应用Ch01VisualBasic简介.pptx_第2页
计算机软件及应用Ch01VisualBasic简介.pptx_第3页
计算机软件及应用Ch01VisualBasic简介.pptx_第4页
计算机软件及应用Ch01VisualBasic简介.pptx_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第 1 章 Visual Basic 简介要使计算机能够按人的要求完成一系列的操作,就需要在人和计算机之间制定一种二者都能识别的特定的语言,这种特定的语言就是程序设计语言使用程序设计语言编写的、用来使计算机完成一定任务的、一系列命令的集合构成,编写程序的工作则称为。Visual Basic是一种程序设计语言 7/11/20221第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui)教学要求 了解程序设计语言与程序设计的概念、了解高级语言的两种翻译方式了解Visual Basic的主要功能特点掌握Visual Basic 6.0集成开发环境主要组成部分及其使用了解V

2、isual Basic联机帮助功能的使用方法7/11/20222第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui)第 1 节 程序设计语言与程序设计本节介绍程序设计语言的分类,高级语言的两种翻译方式 : 解释方式和编译方式,两种翻译方式的特点7/11/20223第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui) 一、程序设计语言的分类可以从不同的角度对程序设计语言进行分类 : 从应用范围 : 通用语言、专用语言从程序设计方法 : 结构化语言、模块化语言、面向对象语言从程序设计语言与计算机硬件的联系程度 : 机器语言、汇编语言、

3、高级语言机器语言、汇编语言依赖于计算机硬件,与计算机硬件联系很紧密,统称为低级语言高级语言与计算机硬件基本无关7/11/20224第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui)程序设计语言的分类常见的程序设计语言 :适用DOS环境,面向过程的程序设计语言BASIC、Quick BASIC、Pascal、FORTRAN、COBOL、C 等适用Windows环境,面向对象程序设计语言Visual Basic、Visual C+ 、Delphi、Java 等7/11/20225第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui)

4、二、面向过程的语言、面向对象的语言面向过程的语言 : 用计算机能够理解的逻辑来描述需要解决的问题和解决问题的具体方法和步骤面向对象的语言 : 将客观事物抽象为一系列的对象,程序的执行是靠在对象间传递消息来完成的面向对象的语言通过继承与多态可以很方便地实现代码的重用,并成为当前流行的一类程序设计语言Visual Basic 是一种高级程序设计语言,具有一定的面向对象程序设计功能 7/11/20226第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui) 三、高级语言的翻译只有用机器语言编写的程序才能在计算机上直接执行,用其他语言编写的源程序都需要翻译后才能被计算机所

5、理解并执行语言处理程序(或称为翻译程序)是将用汇编语言、各种高级语言编写的源程序翻译成目标代码的程序。用不同的程序设计语言编写出来的源程序,需要使用不同的语言处理程序通过语言处理程序翻译后的目标代码称为目标程序。目标程序中还可能调用一些其他语言编写的程序和标准程序库中的标准子程序,需要使用连接程序将目标程序和有关的其他程序库组合成一个完整的可执行程序 7/11/20227第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui)高级语言的翻译 解释方式 与 编译方式 解释方式 - 解释程序高级语言源程序数据解释程序执行结果编译方式 - 编译程序高级语言源程序数据编译程

6、序执行结果目标程序连接程序可执行程序执行7/11/20228第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui) 四、程序设计程序设计 : 使用某种程序设计语言编写一些代码来驱动计算机完成特定功能的过程算法 : 用计算机解题的方法和步骤程序设计的基本过程 : 分析所求解的问题,抽象数学模型,设计合适的算法,编写程序(编写代码),调试运行直至得到正确结果、编写程序文档等阶段 7/11/20229第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui)第 2 节 Visual Basic的主要功能特点 Visual Basic在原有BAS

7、IC语言的基础上综合运用了BASIC语言和新的可视化设计工具,既具有Windows所特有的优良性能和图形工作环境,又具有编程的简易性Visual Basic最主要的特点 : 可视化界面设计、事件驱动的编程机制7/11/202210第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui) 一、可视化界面设计在Visual Basic中,编程人员不需要编写大量的代码来描述界面,只需要使用系统提供的工具在界面上直接画各种对象,并设置这些对象的一些属性,Visual Basic将自动产生与界面设计有关的代码 7/11/202211第 1 章 Visual Basic 简介

8、- 大学计算机基础(Hemingrui) 二、事件驱动的编程机制面向过程 : 编写的代码决定了程序的执行次序面向对象 : 程序是面向对象编写的,程序的执行是通过对象的事件来驱动的 1.事件事件是指在对象上所发生的事情。如在程序运行时,在一个窗口上可以发生鼠标单击事件、鼠标双击事件;在一个文本框中可以发生内容改变事件等事件可以由用户操作触发、代码触发、操作系统消息触发、其他应用程序消息触发 7/11/202212第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui)事件驱动的编程机制 2.事件驱动编程机制在面向对象的编程中,针对不同对象的不同事件,可以编写相应的代码

9、段(称为事件过程),每个代码段只有当运行时、在相应对象上发生相应的事件时才被执行。用户的动作-事件控制着程序的流向,每个事件都能驱动一段程序的运行,各个动作之间不一定有联系 Visual Basic 采用事件驱动编程机制Visual Basic 的每个对象都有其预定义的事件集,针对每个对象的每个事件编写其对应的事件过程Visual Basic 事件过程 : 程序运行时,当在某对象上发生某种事件时,则执行相应的事件过程,编程人员只需要在事件过程中编写相应的代码,即可以实现发生该事件时所要完成的操作7/11/202213第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingr

10、ui)第 3 节 Visual Basic 6.0的安装与启动 Visual Basic 6.0是 Microsoft 推出的 Visual Studio 6.0系列开发产品之一Visual Basic 6.0可以和 Visual Studio 一起安装,也可以单独安装。MSDN Library是编程技术信息,建议安装Visual Basic时将其安装,以获取相关的帮助信息 7/11/202214第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui) 一、Visual Basic 6.0的系统要求微处理器 : 486DX/66 MHz或更高的处理器内存 : 对于W

11、indows NT Workstation,至少需要32MB的内存读入设备 : CD-ROM驱动器显示设备 : Microsoft Windows支持的VGA或分辨率更高的监视器操作系统 : Windows 95或更高版本,Windows NT Workstation 4.0 或更高版本硬盘空间 : 标准版、专业版-4880MB;企业版-128147MB7/11/202215第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui) 二、Visual Basic 6.0的安装运行安装盘上的setup.exe接受最终用户许可协议输入产品的ID号、姓名和公司名称选择安装程

12、序 : 安装Visual Basic 6.0中文企业版选择安装类型 : 典型安装、自定义安装安装过程中,要重新启动计算机安装完成后,将自动打开一个安装MSDN对话框,询问用户是否安装MSDN7/11/202216第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui) 三、Visual Basic 6.0的启动运行完成后将在开始菜单里创建一个程序组Microsoft Visual Basic 6.0中文版,该程序组中有一个程序项Microsoft Visual Basic 6.0中文版一般选择标准 EXE在Visual Basic中,一个应用程序可以由一个工程组成,

13、也可以包含多个工程7/11/202217第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui)第 4 节 Visual Basic的集成开发环境 Visual Basic的集成开发环境(IDE - Integrated Develop Environment)中有标题栏、菜单栏、工具栏、快捷菜单、工具箱、工程资源管理器窗口、属性窗口、窗体布局窗口、窗体设计器窗口、代码窗口 7/11/202218第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui) 一、标题栏可以显示三种工作模式设计模式(Design) : 创建应用程序的大多数工作都

14、是在设计时完成的。可以设计窗体、绘制控件、编写代码,并使用属性窗口来设置或查看对象的属性设置值运行模式(Run) : 不可以修改界面和编辑代码运行|启动、单击标准工具栏上的启动按钮 中断模式(Break) : 应用程序运行暂时中断,可以查看并编辑代码、检查或修改数据,重新启动应用程序。不可以编辑界面运行|中断、单击标准工具栏上的中断按钮 7/11/202219第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui) 二、工具栏提供了对常用命令的快速访问4 种工具栏 : 编辑、标准、窗体编辑器、调试视图|工具栏 7/11/202220第 1 章 Visual Basi

15、c 简介 - 大学计算机基础(Hemingrui) 三、工具箱工具箱是控件的容器,控件是组成应用程序与用户交互界面的基本元素。利用工具箱中的控件创建对象三类控件 :常用控件 : 默认状态下工具箱中显示的控件ActiveX控件 : 存于.ocx文件中,包括各种版本的Visual Basic控件以及第三方厂家提供的控件 ,必要时可添加到工具箱中可插入对象 : 将其他应用程序产品作为一个对象加入到工具箱中,如Excel工作表、公式等 7/11/202221第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui)工具箱Visual Basic 工具箱中的常用控件类型指针(选

16、定对象)标签(Label)框架(Frame) 复选框(CheckBox)组合框(ComboBox)水平滚动条(HscrollBar) 定时器(Timer)目录列表框(DirListBox)形状(Shape)图像框(Image)ActiveX绑定控件(OLE Bound)图片框(PictureBox)文本框(TextBox) 命令按钮(CommandButton)单选按钮(OptionGroup) 列表框(ListBox)垂直滚动条(VscrollBar)驱动器列表框(DriveListBox)文件列表框(FileListBox)画线(Line)数据(Data)7/11/202222第 1 章

17、Visual Basic 简介 - 大学计算机基础(Hemingrui) 四、工程资源管理器窗口工程是指用于创建一个应用程序的文件的集合,它由多种类型的文件组成,如窗体文件、标准文件等当一个应用程序包含两个以上的工程时,就构成一个工程组工程组文件(.vbg)工程文件(.vbp)窗体文件(.frm)标准模块文件(. bas)类模块文件(.cls)窗体文件 : 每个窗体对应一个窗体文件。窗体文件包含窗体及其中所有控件的有关信息标准模块文件 : 一种纯代码的文件,常用于定义一些全局的常量、变量、过程等类模块文件 : 用于创建自定义的对象7/11/202223第 1 章 Visual Basic 简介

18、 - 大学计算机基础(Hemingrui)工程资源管理器窗口工程资源管理器窗口采用树型目录结构列出了当前工程中包括的所有模块名称及对应的磁盘文件名查看代码切换文件夹查看对象 视图|工程资源管理器 单击标准工具栏按钮7/11/202224第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui) 五、属性窗口窗体和控件称为对象,每个对象都可以用一组属性来刻画其特征。属性窗口列出了当前选择的窗体或控件的属性名称及设置值视图|属性窗口单击标准工具栏按钮 按F4键 选项卡对象下拉列表框属性列表框属性说明 7/11/202225第 1 章 Visual Basic 简介 - 大

19、学计算机基础(Hemingrui) 六、窗体布局窗口通过拖动此图标的位置调整运行时窗体在屏幕上的初始位置视图|窗体布局窗口单击标准工具栏按钮7/11/202226第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui) 七、窗体设计器窗口进行界面设计的窗口。工程中每个窗体都有自己的窗体设计器窗口窗体窗体设计器窗口 工程名称窗体标题窗体名称视图|对象窗口 工程资源管理器窗口中的查看对象按钮Shift+F7 7/11/202227第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui) 八、代码窗口用于编写程序代码。应用程序中的每个窗体或模块

20、都有其相应的代码窗口 对象下拉列表代码区过程下拉列表过程查看按钮全模块查看按钮7/11/202228第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui)代码窗口 1.代码窗口的打开方法双击窗体的任何地方右击窗体,选择查看代码 单击工程资源管理器窗口中的查看代码按钮执行视图|代码窗口命令 2.代码窗口为编写代码提供了方便手段自动列出成员 : 自动列出控件的属性和方法自动显示快速信息 : 自动显示语句和函数的语法格式自动语法检测 : 出错时显示为红色 7/11/202229第 1 章 Visual Basic 简介 - 大学计算机基础(Hemingrui) 九、立即窗口在Visual Basic集成环境IDE中,运行视图|立即窗口命令或按下Ctrl+G组合键即可打开立即窗口立即窗口是Visual Basic所提供的一个系统对象,在设计状态时可以在立即窗口中进行一些简

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论