第1章visualbasic的初步认识.ppt_第1页
第1章visualbasic的初步认识.ppt_第2页
第1章visualbasic的初步认识.ppt_第3页
第1章visualbasic的初步认识.ppt_第4页
第1章visualbasic的初步认识.ppt_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

1、Visual Basic 程序设计,任课教师 范慧琳, 22692616, 多媒体教室授课: 54学时 课堂之外 预习、复习教材相关内容 阅读课外参考书 上机实验: 18学时 期末考试 省计算机应用水平考试(二级)统考,教学方式,Visual Basic程序设计教程 刘炳文,清华大学出版社,2006.8 Visual Basic程序设计简明教程 龚沛曾,高等教育出版社,2003.6 Visual Basic程序设计教程 陆汉权,浙江大学出版社,2006.2 Visual Basic 程序设计 李雁翎,清华大学出版社,2004.7,教学参考书,程序设计及其相关概念,Visual Basic集成开

2、发环境简介,如何用VB开发应用程序,VB工程的管理及环境设置,第一章 Visual Basic的初步认识,第1章 Visual Basic的初步认识,1程序设计语言 使用计算机时,要让计算机按人的规定完成一系列的工作,就要求计算机具备理解并执行人们给出的各种指令的能力。因此在人和计算机之间就需要一种两者都能识别的特定语言,这种特定的语言就是计算机程序设计语言(或称编程语言)。 按照其发展历程可以分为两大类:(1)低级语言: 机器语言、汇编语言(2)高级语言:C语言,VB等,1.1 引言,第1章 Visual Basic的初步认识,1.1 引言,第1章 Visual Basic的初步认识,2程序

3、 使用程序设计语言编写的,用来使计算机完成一定任务的一组计算机指令序列。 3程序设计 根据特定的问题,使用某种程序设计语言,设计计算机执行的指令序列的工作过程。 (1)算法:问题的解题步骤的描述。 (2)结构化程序设计:“数据结构算法”模式 (3)面向对象程序设计:“对象消息”模式,1.1 引言,第1章 Visual Basic的初步认识,面向对象程序设计与结构化程序设计方法的区别:前者以后者为基础,并站在比后者更高的层次上去解决问题。当要编写代码解决一些底层问题时,仍然需要结构化编程技巧,只是它分解一个大问题为小问题时采取的思路与结构化方法不同: 结构化的分解突出过程,强调的是“如何做”,代

4、码的功能如何完成;面向对象的分解突出对象,强调的是“做什么”,它将大量的工作交给相应的对象来完成,程序员在应用程序中只需说明要求对象完成的任务。,1.1 引言,第1章 Visual Basic的初步认识,4.Visual Basic语言简介 Visual Basic(简称VB)是Microsoft公司于1991年在原有的BASIC语言基础研发而成的。它是在Windows环境下,采用事件驱动编程机制的可视化的计算机高级语言。 从BASIC语言问世以来,不断更新换代,推出了多种不同版本,本课程讲授Visual Basic 6.0,目前最新版本为Visual Basic .NET 。,1.1 引言,

5、5.Visual Basic主要功能特点(P5) (1)VB是面向对象的可视化编程工具。 (2)采用事件驱动的编程机制。 (3)提供集成的应用程序开发环境,完成从设计界面、编写代码、调试程序和发布程序等所有步骤。 (4)具有很强的数据管理功能,可以直接或间接地访问多种数据库管理系统,如Access、FoxPro、Microsoft SQL Server等。 (5)支持对象链接与嵌入(OLE)技术。,第1章 Visual Basic的初步认识,1.1 引言,1.启动 从“开始”菜单“程序”“Microsoft Visual Basic 6.0 中文版”。 在桌面上建立VB的快捷方式并双击启动。

6、从资源管理器找到并双击VB可执行文件VB6.exe。,1.2 Visual Basic集成开发环境,第1章 Visual Basic的初步认识,启动后,VB集成开发环境的主界面:,2.退出 在VB系统环境下,选择“文件”“退出”菜单项。 在VB系统环境下,单击VB窗口的“关闭”按钮。,1.2 Visual Basic 集成开发环境,第1章 Visual Basic的初步认识,1.主窗口 除了常规的标题栏、菜单栏、工具栏外,还包括: 工程资源管理器窗口、窗体设计器窗口、属性设计窗口、代码设计窗口、窗体布局窗口、立即窗口、工具箱窗口等。 除了“窗体设计器”窗口外,若要打开其它窗口,可使用“视图”菜

7、单下的相关命令。,2.“工程资源管理器”窗口 在VB系统环境下,一个“工程”相当于一个完整的VB程序。,工程资源管理器是“树状”组织结构,工程位于根部,而工程管理的各部分构成了“树”的分支,双击该分支即可设计或编辑此部分。,工程资源管理器所管理的资源文件有工程文件(.vbp)、窗体文件(.frm)、模块文件(.bas) 等。,第1章 Visual Basic的初步认识,1.2 Visual Basic 集成开发环境,“工程资源管理器”窗口示例:,第1章 Visual Basic的初步认识,1.2 Visual Basic 集成开发环境,3.“窗体设计器”窗口 设计VB程序界面的工作窗口,构成程

8、序的基本“控件”都是通过窗体设计器设计而成的。,第1章 Visual Basic的初步认识,1.2 Visual Basic 集成开发环境,4.“属性”窗口 属性窗口是显示和设计窗体或窗体中控件当前属性的窗口。,第1章 Visual Basic的初步认识,1.2 Visual Basic 集成开发环境,5.“代码”窗口 专门用来进行程序设计的窗口,可显示和编辑程序代码。每个窗体都有各自的代码窗口。 打开代码窗口有三种方法: (1)从工程资源管理器窗口中选择一个窗体或标准模块,并选择“查看代码”按钮; (2)在窗体设计器窗口中用鼠标双击一个控件或窗体本身; (3)从“视图”菜单中选择“代码窗口”

9、。,第1章 Visual Basic的初步认识,1.2 Visual Basic 集成开发环境,“代码”窗口示例:,第1章 Visual Basic的初步认识,1.2 Visual Basic 集成开发环境,6.“窗体布局”窗口 指定程序运行时一个或多个窗体在屏幕上的初始位置。,第1章 Visual Basic的初步认识,1.2 Visual Basic 集成开发环境,7.“立即”窗口 用于在应用程序调试期间输出中间结果,帮助用户在中断模式下测试表达式的值,以发现程序中的错误。 用户也可以在该窗口中直接输入VB的命令并按回车键,VB系统会实时解释该命令,并立即响应。,第1章 Visual Ba

10、sic的初步认识,1.2 Visual Basic 集成开发环境,8.“工具箱”窗口,第1章 Visual Basic的初步认识,1.2 Visual Basic 集成开发环境,容纳各种控件制作工具的窗口,每个标准控件(内部控件)由一个对应的图标来表示。,1.创建Visual Basic应用程序的步骤 (1)分析问题。 (2)新建工程。 (3)创建应用程序界面。 (4)设置界面上各个对象的属性。 (5)编写对象响应的程序代码。 (6)保存工程。 (7)运行和调试程序。 (8)生成可执行程序。,1.3 用Visual Basic开发应用程序,第1章 Visual Basic的初步认识,2.Vis

11、ual Basic程序设计引例 P11【例1-1】设计一个VB程序,完成加法运算。运行时在窗体上给出“被加数”和“加数”,单击“加法”按钮计算出俩数之“和”;单击“清除”按钮,清除数字,以便计算下一道题;单击“退出”按钮退出程序运行。,1.3 用Visual Basic开发应用程序,第1章 Visual Basic的初步认识,1.3 用Visual Basic开发应用程序,第1章 Visual Basic的初步认识,程序的设计界面与运行界面:,添加:在工具箱单击某控件并在窗体中拖放 删除、复制:使用菜单命令,或右键操作 移动:选中控件并将光标置于控件内拖动 放大、缩小:选中控件并拖动控制点 选

12、择多个控件完成共同操作:按住Shift逐一单击待选控件(具有实心控点的为基准控件),属性窗口仅出现共同属性,改变属性值将同时影响各控件;使用“格式”菜单可同时调整各控件的位置。,控件的添加与编辑:,1.3 用Visual Basic开发应用程序,第1章 Visual Basic的初步认识,1.3 用Visual Basic开发应用程序,第1章 Visual Basic的初步认识,3.Visual Basic程序的语法规范 (1)程序书写规则 程序由语句组成。一般每条语句占一行;如果一行书写多个语句,要用冒号隔开;如果某语句一行写不下,可使用续行符(空格后随下划线) 代码中各种运算符、标点符号均

13、采用英文半角符号 程序代码不区分字母的大小写。VB会自动将代码中关键字的首字符转换为大写(其余小写)、运算符前后加空格等。,1.3 用Visual Basic开发应用程序,第1章 Visual Basic的初步认识,(2)标识符与保留字 标识符是程序设计者为常量、变量、数组、控件、函数、过程等定义的标识,利用它可以引用相应的常量、变量、数组等。 保留字是VB预先定义的标识符,本身具有特定的含义和用途,不能再用作一般的标识符。例如,保留字Integer表示数据类型是整型,Print用于在指定对象上输出数据,Call表示过程调用,等。,1.3 用Visual Basic开发应用程序,第1章 Vis

14、ual Basic的初步认识,标识符的命名规则: (1)必须以字母或汉字开头,后面可跟字母、汉字、数字、下划线“_”。 (2)长度不超过255个字符。 (3)不能与系统中己定义的专用关键字(即保留字)同名。 (4)标识符不区分大小写。 例如,student_name、n01均是合法标识符。Print、a#403是不合法标识符,其中Print是保留字。 (3)语句一般书写格式的符号约定(P1718),1.工程的组成 (1)工程文件(.vbp):包含与工程有关的全部文件和对象的清单。 (2)窗体文件(.frm):包含窗体及控件的属性设置、窗体级的变量和外部过程的声明、事件过程和用户自定义过程。 (3)标准模块文件(.bas):一般在较大型的应用程序中会用到,用于合理组织程序结构。 (4)类模块文件(.cls):用户自己定义的类。,1.4 Visual Basic工程管理及环境设置,第1章 Visual Basic的初步认识,2.工程的操作(P1819) 创建、打开和保存工程 (1)新建工程 (2)打开工程 (

温馨提示

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

评论

0/150

提交评论