欢迎来到天天文库
浏览记录
ID:5394330
大小:641.50 KB
页数:51页
时间:2017-11-09
《第一讲可视化编程理论概述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第一讲可视化编程理论概述大连广播电视大学任东华1[学习方法]面授时认真听讲,有效利用各种助学资源(VCD,网上辅导资料,课件等)独立完成程序实例独立完成自检自测练习题和作业积极参与网上课程讨论,并能及时提出学习中遇到的问题与同学老师探讨解决2[学习目标]掌握VB工程的概念及管理方法掌握VB集成环境中获得帮助的方法理解可视化编程的概念和特点了解的可视化语言的种类和特点了解面向对象的概念及其基本机制。3[重点、难点]重点:VB集成环境中重要窗口的认识和使用(工程资源管理器,工具箱,窗体,代码窗口,属性窗口)难点:可视化编程的概念和特点41、可视化编程概述“视图时代”,图形效果易操作,编程工作量
2、小程序的组成界面算法VisualBasic:可视化编程的先驱51.1应用程序实例实例学习目的:了解传统语言与可视化语言的编程过程掌握可视化编程的优点掌握VB工程的概念和管理方法了解面向对象的基本思想。61.1.1“加法”应用程序的算法描述1.程序流程图71.1.2“加法”应用程序的界面描述2.程序设计要求数字输入区数字输入区命令按钮求和结果显示区8传统语言的实现方法第1步:编写大量代码生成程序界面主要包括两项工作:一是通过程序代码创建名称为Form1的窗体,并控制窗体的大小、显示位置等;二是在Form1窗体的适当位置(x,y坐标)显示数字输入区、求和结果显示区、提示信息(如“第1个数字”、
3、“第2个数字”、“求和结果”)等项目,并创建名为Command1的命令按钮。9传统语言的实现方法第2步:编写大量代码控制键盘和鼠标操作主要包括三项工作:一接收键盘的输入,并将输入结果显示在数字输入区;二捕获鼠标的点击操作,以控制命令按钮的执行;三将求和结果显示出来。第3步:编写代码完成求和操作主要采用赋值语句完成C=A+B的求和计算。10传统语言的实现方法传统语言编Windows应用程序的缺陷:图形界面控制鼠标键盘操作编写算法逻辑浪费生命111.1.3可视化语言的实现方法第1步:用鼠标“画”出程序界面12第2步:编写代码,完成求和操作PrivateSubCommand1_Click()Te
4、xt3.text=Val(Text1.text)+Val(Text2.text)EndSub需要编写的求和语句13“加法”应用程序开发过程演示打开VB开发工具141.1.4可视化编程的概念和特点如果认真体会上述“加法”程序的开发过程,就不难发现:我们多年梦寐以求的“快乐编程”理想成为现实:程序开发过程不再单纯是枯燥的计算机语言的书写过程,而更像是一件艺术品的制作过程。15一是基于面向对象的思想,引入了控件的概念和事件驱动;二是程序开发过程一般遵循以下步骤:即先进行界面的绘制工作再基于事件编写程序代码,以响应鼠标、键盘的各种动作。161.2VB集成开发环境介绍Microsoft公司开发的VB
5、编程语言就是一种优秀的可视化编程工具。它从1991年开始的第1版到现在的VB.NET,主要经历了6次版本的更新。鉴于6.0是目前经验证比较实用的且易于安装的版本,所以我们将以此为对象,循序渐进学习可视化编程技术。171.2.1VB的安装与启动根据不同的需求,VB6.0有3个不同的版本,即学习版、专业版和企业版不同版本的区别:控件和Internet功能所有不同安装过程同Windows的其他产品181.2.2VB的集成开发环境进入VB后的第一个界面19集成开发环境窗体资源管理器属性窗口工具箱窗体布局窗工具栏菜单栏标题栏201.标题栏一般格式:程序名称-MicrosoftVisualBasic[
6、模式]VB程序的三种模式设计模式、中断模式和执行模式初次进入VB时:工程1-MicrosoftVisualBasic[设计]212.工具箱标签文本框命令按钮223.属性窗口234.代码编辑器窗口Text3=Val(Text1)+Val(Text2))2425265.工程管理窗口查看代码按钮查看对象按钮271.2.3VB工程及应用程序框架“加法”程序开发完成后,通过“文件-保存工程”菜单将程序保存在磁盘上,此时会看到两个对话框,分别提示我们保存后缀为vbp和frm的文件。其中vbp为工程文件frm为窗体文件。28VB工程的概念在计算机中,我们所创建的应用程序都是以文件的形式存在的。VB是以工
7、程(Project)机制构建应用程序的,一个VB应用程序往往包含了一系列不同类型的文件。假设一个应用程序具有3个窗体和1个标准模块,那么VB将该应用程序保存为三类文件,即1个工程文件(.vbp)3个窗体文件(.frm)和1个模块文件(.bas)。29VB应用程序常见文件1.跟踪所有部件的工程文件(.vbp),每个应用程序必须有一个惟一的vbp文件。2.每个窗体的文件(.frm),每个标准应用程序通常至少有一个frm文件。
此文档下载收益归作者所有