- 0
- 0
- 约8.5千字
- 约 60页
- 2019-04-18 发布于浙江
- 举报
Visual Basic程序设计 --Visual Basic语言程序设计教程与实验 管理学院信管教研室 Visual Basic程序设计 目的 学习VB的面向对象程序设计方法 学习结构化程序设计思想 学习软件的开发和应用 解决实际的问题 方法 理论+实践 要求 上课时注意观察;上机多操作 要求交实验报告,必须准时交 考核 期末考试成绩+平时成绩+上机成绩 开篇 在注册界面输入学号、姓名、性别,点击“注册”按钮,出现成功注册页面。 学习的主要内容 第1章 Visual Basic程序设计概述 第2章 Visual Basic语言基础 第3章 基本控制结构 第4章 数组 第5章 过程 第6章 常用控件 本章的主要内容 Visual Basic的发展与特点 Visual Basic的集成开发环境 可视化编程的基本概念 控件 编写简单的Visual Basic应用程序 1.1Visual Basic的发展与特点 Visual Basic的发展过程 BASIC是英文Beginner`s All-purpose Symbolic Instruction Code(初学者通用符号指令代码)的缩写。 1991年,微软公司推出了VB1.0 1992年,VB2.0 1993年,VB3.0 1995年,VB4.0 1997年,Windows开发工具套件Microsoft Visual Studio 1.0,其中包括VB5.0 1998年,Microsoft Visual Studio 98,包含了VB6.0 最新版本VB.NET 1.1Visual Basic的发展与特点 Visual Basic的特点 可视化的设计平台 Visual:指开发图形用户界面(GUI)的方法 事件驱动的编程机制 采用面向对象的设计方法 结构化的程序设计语言 友好的 VB集成开发环境 开放的数据库功能 网络支持 充分利用Windows资源 1.2VisualBasic的集成开发环境 启动VisualBasic 通过[开始]菜单,[开始]→[程序]→[Microsoft Visual Studio 6.0]→[Microsoft Visual Basic 6.0]; 在桌面上创建VB快捷方式后,双击快捷图标; 直接单击某工程文件名,可先打开VB,再打开该工程; 退出VisualBasic 单击关闭按钮; 双击控制菜单按钮; 执行[文件]菜单的[退出]项; 1.2VisualBasic的集成开发环境 应用程序主窗口 1.2VisualBasic的集成开发环境 窗体设计器窗口 又称对象窗口或窗体(Form),是进行界面设计的窗口。 工程中的每个窗体都有自己的窗体设计器窗口 显示 视图→对象窗口 工程资源管理器窗口中的“查看对象”按钮 “Shift+F7”组合键 1.2VisualBasic的集成开发环境 工程资源管理器窗口 1.2VisualBasic的集成开发环境 工具箱窗口 1.2Visual Basic的集成开发环境 属性窗口 1.2Visual Basic的集成开发环境 代码窗口 组成 1.2Visual Basic的集成开发环境 代码窗口 打开方式 通过双击窗体上的对象; 点击工程资源管理窗口中“查看代码”按钮; “视图”菜单?“代码窗口” ; 在窗体中单击鼠标右键,在快捷菜单中选择“查看代码” 。 1.2Visual Basic的集成开发环境 窗体布局窗口 指定一个窗体运行时在屏幕中的位置 移动窗体位置的方法: 用鼠标拖动窗体到目的位置 可通过属性窗口中窗体的“top”和“left”属性来设置 1.2Visual Basic的集成开发环境 立即窗口 在中断模式下可输出运行结果或查询对象的值 显示 “视图”菜单?“立即窗口” 1.3可视化编程的基本概念 类和对象 工程的组成 1.3.1类和对象 类-Class 是对同一种对象的抽象,是对既具有共性又具有个性的同种对象中共性的提取。 如: 球体类:不同大小和不同使用范围的球(足球、排球、网球、乒乓球等)。 共性:球表面每一点到球心的距离均相等。 1.3.1类和对象 对象-Object 具有特殊属性(数据)和行为方式(方法)的实体。 各种不同的物体都可以看作是不同的对象。 当在窗体上画一个控件时,就将类转换为对象,即创建了一个控件对象。 如: 一个人、一个气球、一台电脑等。 某个窗体、按钮、标签等。 1.3.1类和对象 属性-Property 一个对象的某个方面的特征,通过数据来描述。 如: 学生:姓名、学号、年龄、籍贯、所学专业、成绩及兴趣爱好等属性。 标签:Name、Caption、Left、Top、Width、Height等属性。 1.3.1类和对象 方法-Method 对象要执行的某些特定动作。 调
原创力文档

文档评论(0)