【vb精品源码栏目提醒】:以下是网学会员为您推荐的vb精品源码-【精品】可视化编程 - 其它资料,希望本篇文章对您学习有所帮助。
第一讲 可视化编程理论概述 大连广播电视大学 任东华 1 学习方法– 面授时认真听讲,有效利用各种助学资 源VCD网上辅导资料,课件等)– 独立完成程序实例– 独立完成自检自测练习题和作业– 积极参与网上课程讨论,并能及时提出 学习中遇到的问题与同学老师探讨解决 2 学习目标– 掌握
VB工程的概念及管理方法– 掌握
VB集成环境中获得帮助的方法– 理解可视化编程的概念和特点– 了解的可视化语言的种类和特点– 了解面向对象的概念及其基本机制。
3 重点、难点– 重点:
VB集成环境中重要窗口的认 识和使用(工程资源管理器,工具 箱,窗体,代码窗口,属性窗口)– 难点:可视化编程的概念和特点 4 1、 可视化编程概述– “视图时代”,图形效果– 易操作 编程工作量小– 程序的组成 界面 算法– Visual Basic:可视化编程的先驱 5 1.1 应用程序实例实例学习目的:– 了解传统语言与可视化语言的编程 过程– 掌握可视化编程的优点– 掌握
VB工程的概念和管理方法– 了解面向对象的基本思想。
6 1.1.1“加法”应用程序的算法描述 开始1.程序流程图 输入第1个数字→A 输入第2个数字→B 计算A+B→C 符号→表示赋值 显示C 7 1.1.2 “加法”应用程序的界面描述2.程序设计要求 数字输入区 数字输入区 求和结果显示区 命令按钮 8 传统语言的实现方法第1步:编写大量代码生成程序界面 – 主要包括两项工作: 一是通过程序代码创建名称为Form1的窗体, 并控制窗体的大小、显示位置等; 二是在Form1窗体的适当位置(xy坐标)显示数 字输入区、求和结果显示区、提示信息(如“第1 个数字”、“第2个数字”、“求和结果”)等项 目,并创建名为Command1的命令按钮。
9 传统语言的实现方法第2步:编写大量代码控制键盘和鼠标操作 –主要包括三项工作: 一接收键盘的输入,并将输入结果显示在数字 输入区; 二捕获鼠标的点击操作,以控制命令按钮的执 行; 三将求和结果显示出来。
第3步:编写代码完成求和操作 主要采用赋值语句完成C=A+B的求和计算。
10 传统语言的实现方法传统语言编Windows应用程序的缺陷: – 图形界面 浪费生命 – 控制鼠标键盘操作 – 编写算法逻辑 11 1.1.3 可视化语言的实现方法第1步:用鼠标“画”出程序界面 12第2步:编写代码,完成求和操作 需要编写的 求和语句 Private Sub Command1_Click Text3.text ValText1.text ValText2.text End Sub 13“加法”应用程序 开发过程演示打开VB开发工具 14 1.1.4 可视化编程的概念和特点如果认真体会上述“加法”程序的开发过程,就不难发现: – 我们多年梦寐以求的“快乐编程” 理想成为现实: – 程序开发过程不再单纯是枯燥的计 算机语言的书写过程,而更像是一 件艺术品的制作过程。
15 一是基于面向对象的思想,引入了控 件的概念和事件驱动; 二是程序开发过程一般遵循以下步骤: – 即先进行界面的绘制工作 – 再基于事件编写程序代码,以响应 鼠标、键盘的各种动作。
16 1.2
VB集成开发环境介绍–Microsoft公司开发的
VB编程语言就是一种 优秀的可视化编程工具。
–它从1991年开始的第1版到现在的
VB.NET, 主要经历了6次版本的更新。
–鉴于6.0是目前经验证比较实用的且易于安 装的版本,所以我们将以此为对象,循序渐 进学习可视化编程技术。
17 1.2.1
VB的安装与启动– 根据不同的需求,
VB6.0有3个不 同的版本,即学习版、专业版和企 业版– 不同版本的区别:控件和Internet 功能所有不同– 安装过程同Windows的其他产品 18 1.2.2
VB的集成开发环境 进入
VB后的第一个界面 19 集成开发环境 标题栏 菜单栏 工具栏 资源管理 器 窗体 属性窗口 工具箱 窗体布局 窗 20