- 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”,文件内容包括为配合窗体操作所编写的全部代码。 工程文件: 工程文件的扩
您可能关注的文档
- 新UG NX 4实例教程 1CD 教学课件 钟奇 韩立兮 张武奎 第7章 UG注塑模设计.ppt
- 新UG NX 4实例教程 1CD 教学课件 钟奇 韩立兮 张武奎 第8章 UG数控加工基础.ppt
- 新UG NX 4中文版机械设计与加工教程 教学课件 曹琪 项目八 阀门的装配.ppt
- 新UG NX 4中文版机械设计与加工教程 教学课件 曹琪 项目二 三维初步—水杯设计.ppt
- 新UG NX 4中文版机械设计与加工教程 教学课件 曹琪 项目九 联轴器工程图的创建.ppt
- 新UG NX 4中文版机械设计与加工教程 教学课件 曹琪 项目六 实体建模基础(二)—方形烟灰缸设计.ppt
- 新UG NX 4中文版机械设计与加工教程 教学课件 曹琪 项目七 高级曲面建模——调羹设计.ppt
- 新UG NX 4中文版机械设计与加工教程 教学课件 曹琪 项目三 UG曲线—咖啡壶设计.ppt
- 新UG NX 4中文版机械设计与加工教程 教学课件 曹琪 项目十 圆形烟灰缸的注塑模设计.ppt
- 新UG NX 4中文版机械设计与加工教程 教学课件 曹琪 项目十一 手机盖型腔模的数控加工.ppt
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
最近下载
- Dräger德图呼吸机Oxylog 3000 plus用户手册.pdf
- 零售业销售数据分析方法与应用.docx VIP
- 会计信息系统:财务篇 教案全套 宋红尔 第1--9章 系统管理---UFO报表.docx
- 个体化音乐干预减轻腹腔镜手术病人术前焦虑的研究.pdf VIP
- 精品解析:黑龙江省哈尔滨市德强高级中学2023-2024学年高一下学期开学验收考试数学试题(解析版).docx VIP
- GB50108–2024《地下工程防水技术规范》.pptx VIP
- 2023年上海初三语文一模试题说明文阅读汇编含答案.doc VIP
- 2025年福建省中考物理试卷(附答案解析).docx VIP
- Specialized English for Medical Imaging Technology医学影像 技术专业英语.pptx VIP
- 改建工程路面结构设计毕业设计.doc VIP
原创力文档

文档评论(0)