1 / 12

第一章 可视化编程理论概述

第一章 可视化编程理论概述. 学习目标. 掌握 VB 工程的概念及管理方法; 掌握在 VB 集成环境中获得帮助的方法; 理解可视化编程的概念和特点 了解目前流行的可视化语言的种类和主要特点; 了解面向对象的概念及其基本机制. 一、加法运算应用程序实例分析. 1 、可视化编程概述 2 、加法应用程序的算法描述 a 、程序流程图 b 、程序设计要求 3 、传统语言的实现方法 4 、可视化语言的实现方法 a 、设计界面 b 、设置属性 c 、编写代码 5 、可视编程的概念和特点

Download Presentation

第一章 可视化编程理论概述

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第一章 可视化编程理论概述

  2. 学习目标 • 掌握VB工程的概念及管理方法; • 掌握在VB集成环境中获得帮助的方法; • 理解可视化编程的概念和特点 • 了解目前流行的可视化语言的种类和主要特点; • 了解面向对象的概念及其基本机制

  3. 一、加法运算应用程序实例分析

  4. 1、可视化编程概述 2、加法应用程序的算法描述 a、程序流程图 b、程序设计要求 3、传统语言的实现方法 4、可视化语言的实现方法 a、设计界面 b、设置属性 c、编写代码 5、可视编程的概念和特点 Visual一词表示可视化, 指无须编程,仅通过直观的操作方式即可完成界面的设计工作 特点:一是基于面向对象的思想,引入了控件的概念和事件驱动;二是程序开发过程一般遵循以下步骤,即先进行界面的绘制工作,在基于事件编写程序代码,以响应鼠标、键盘的各种动作。

  5. 二、VB集成开发环境介绍

  6. VB的安装与启动 VB6.0有三个版本,即学习版、专业版和企业版

  7. VB的集成开发环境 标题栏 菜单栏 工具栏 自定义:视图/工具栏/自定义 工具栏上各按钮及其名称 工具箱 添加控件:工程/部件 工程资源管理器 用来显示工程文件夹中所包含的所有文件 组成:标题条 查看代码、查看对象、切换文件夹按钮 文件列表框

  8. 属性窗口 显示描述对象的属性 组成:标题条 对象列表框 设置框 显示方式:按字母顺序 按分类 代码编辑窗口 用来输入程序代码和程序调试 打开编码器窗口:双击窗体或单击工程窗口查看代码按钮 组成:标题条 对象框 事件框 代码框 窗体布局窗口

  9. 窗体 定义应用程序界面的窗口 预览、调整窗体的布局:视图/窗体布局窗口 立即窗口 为调试应用程序,显示程序运行过程中的参数值。 VB工程及应用程序框架 工程文件:.vbp 窗体文件:.frm 标准类模块文件:.bas 类模块文件:.cls 资源文件:.res 在集成环境中获得帮助 通过集成环境得帮助菜单 快速方式 即先选中某个空间或某条语句,然后按F1

  10. 三、几种流行的可视化编程工具比较 • 可视化编程语言种类很多,有Microsoft公司的VB语言、Sybase公司的PowerBuilder(简称PB)语言、Borland公司的Delphi语言 • 基于控件的开发(本质上汲取了面向对象的思想) • 开发能力 • 数据库支持

  11. 四、面向对象的概念 • 面向对象与结构化程序设计的比较 • 面向对象的主要概念 • 面向对象编程方法的机制 抽象 继承 封装 多态性 • Windows应用程序的面向对象特性

  12. 习题: P17

More Related