新VB讲稿 第1章Visual Basic概述.pptVIP

  • 3
  • 0
  • 约6.02千字
  • 约 78页
  • 2016-10-26 发布于广东
  • 举报
Visual Basic 程序设计 电话电子邮件:mjyang@ 第1章 Visual Basic概述 本章学习目标: 了解程序设计的基本概念 了解VB工程的基本环境 掌握VB应用程序的基本结构 掌握开发VB应用程序的步骤 第1章 主要内容 1.1 程序设计与编程语言 1.2 Basic语言与VB 1.3 VB编程环境 1.4 VB工程环境限制 1.5 VB应用界面 1.6 VB程序设计基础 1.7 一个编程实例 1.1 程序设计与编程语言 1、什么是程序设计 2、什么是编程语言 1、什么是程序设计 程序(program)是指示计算机如何运作的指令,而这些指令则是用某种计算机语言编写的程序代码。 程序设计(programming)是根据要解决问题的要求、方法和流程,把这些指令有计划地串在一起,以期完成我们期望工作的过程。换句话说,程序设计就是将人的期望“转化”成一连串的计算机指令的过程。 2、什么是编程语言 完成程序设计的计算机语言就是编程语言。 从计算机语言发展的历史看,编程语言主要有三种形式: 机器语言 汇编语言 高级语言 机器语言:早期的程序语言,由二进制数0和1组成。计算机可直接处理这种语言编写的程序,因此运行速度特别快。可读性差,调试困难。 机器语言 早期的程序语言,由二进制数0和1组成。 特点是: 计算机可直接执行这种语言编写的程序,因此运行速度特别快。 编写和调试困难,可读性也差。 汇编语言 汇编语言亦称低级语言,它是使用助记符的形式表示指令。 特点是: 比较容易理解和调试; 由于直接面向机器,最适于编写实时控制方面的程序; 一种机型对应一种汇编语言,不通用。 高级语言 这是一种用接近人类自然语言和数学语言实现编程的一种计算机语言。 特点是: 容易编写,易于阅读和理解; 不为某种机型所独有,具有广泛的通用性 。 基于上述的特点,高级语言的出现,极大地推动了软件业的发展。 目前常见的高级语言有:C、Java、VB等 1.2 Basic语言与VB 1、什么是Basic语言 2、什么是VB 1、什么是Basic语言 Basic语言是美国J.G.Kemeny和T.E.Kurtz于1964年创造的一种高级语言。以后又出现多种形式的版本。 Basic(Beginner’s All-purpose Symbolic Instruction Code)其含义是“初学者通用符号指令代码” ,所以它非常适合初学程序设计的读者。 2、什么是VB VB (Visual Basic)是1991年微软公司在DOS下的Basic语言(Basic、True Basic、Quick Basic等)基础上推出的新一代高级语言。 这个语言的特点是: VB最突出的特点是可视化编程; 它把过程化和结构化编程集合在一起,构成了面向对象和事件驱动的程序设计方法,大大简化了Windows应用程序的开发过程。 1.3 VB编程环境 1、VB的启动 2、VB集成开发环境 3、VB应用程序 1、VB的启动 单击“开始”--“程序”--“Microsoft Visual Basic 6.0 中文版”--“Microsoft Visual Basic 6.0 中文版”。 2. VB集成开发环境 工具箱 工具箱包含常用控件的图标。 设计程序界面时,单击工具箱内所需的控件图标,然后用鼠标在窗体上拖放出控件的大小,从而添加控件到界面上。 窗体 窗体是搭建程序界面的框架,各种控件置于其上。 程序运行时,窗体面向用户,实现程序与用户之间的交互,并实现程序运行结果的显示。 属性窗口 该窗口显示窗体对象和控件对象的属性列表。 左边是属性名,右边是属性值。 该窗口可单击“视图”--“属性窗口”以决定其打开或关闭。 工程资源管理窗口 它用树型结构显示工程中的窗体和模块,展现当前工程文件的组成。 当开始设计一个应用程序时,系统将自动建立一个与之相对应的“工程”。 单击“视图”--“工程资源管理器”,可显示或关闭工程资源管理窗口。 代码窗口 代码窗口是进程序代码编辑的地方,它包含相应窗体及其控件对象的程序代码。 当选定对象和相应事件后,窗口将自动显示程序代码的过程头和过程尾。 单击“视图”--“代码窗口”,或者单击工程资源管理器窗口中的“查看代码”按钮,可以显示代码窗口。 3、VB应用程序 在程序设计中,应用程序被看作是一个工程(或称项目)。 一个工程通常包括多个磁盘文件,就是说工程是构成一个应用程序的所有文件的集合。 工程中最常用的有:窗体文件、工程文件、模块文件和可执行文件等。 窗体文件: 窗体文件的扩展名是“frm”,文件内容包括为配合窗体操作所编写的全部代码。 工程文件: 工程文件的扩

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档