欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    番茄花园-VisualBasic程序设计教程.ppt

    • 资源ID:6481236       资源大小:532.50KB        全文页数:32页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    番茄花园-VisualBasic程序设计教程.ppt

    Visual Basic程 序 设 计 教 程,2,计算机应用遍及各行各业;计算机用户的发展:专家 专业人员 普通用户 程序设计可以让计算机做任意你想做的事;,1、有必要学习程序设计吗?,3,2、为什么选择Visual Basic?,大部分DOS平台下的程序设计语言都将被淘汰;其它语言可以实现的功能VB都能实现;VB是当今世界最流行的三大语言之一(VC、JAVA);相对而言,VB比较容易掌握。,4,本课程学习要求,强化实践这门课主张程序设计是高强度的脑力劳动,不是听会的、也不是看会的,而是练会的。这与以往的教学安排最大的不同突出重点重点放在思路、算法、编程构思和程序实现上。语句只是表达工具,要求堂上积极思考,尽量当堂学懂,重在培养分析问题和解决问题的能力。养成良好的编程习惯强调程序的可读性;变量要加注释;程序构思要有说明;学会如何调试程序;尽可能优化程序的算法;对运行结果要做正确与否的分析;,5,动手动脑,强调理论指导下的实践有条有理的实践。实践出真知“自学、动手、应用、上网”在编写大量程序之后,才能感到运用自如。,学习方法,6,教学内容:,第一章 Visual Basic 概述第二章 创建用户界面第三章 Visual Basic语言基础第四章 算法基础及Visual Basic 的基本语句第五章 数组第六章 程序调试第七章 文件第八章 过程第九章图形处理及多媒体应用(简单介绍)第十章 数据库操作及编程(选择内容),第 1 章 Visual Basic 概述,8,教学要求,了解 Visual Basic的简介;了解面向对象程序设计方法;了解事件驱动过程的程序设计原理;掌握Visual Basic的开发环境的常用工具(控件箱、窗体设计器、工程资源管理器、属性窗口和代码编辑窗口等)的使用和基本操作;掌握创建Visual Basic应用程序的一般步骤;掌握工程的建立、运行、调试方法掌握可执行文件的生成;,9,1.1 Visual Basic简介1.2 面向对象的程序设计方法基础1.3 事件驱动1.4 Visual Basic 的集成开发环境1.5 创建Visual Basic 应用程序的一般步骤1.6 Visual Basic集成开发环境的基本操作,教学内容,10,1.1 Visual Basic 简介,BASIC语言(Beginners All-purpose Symbolic Instruction Code 初学者符号指令代码)BASIC语言的版本多达几百种,比较著名的有:GW-BASIC True BASIC Q-BASIC Quick BASIC Visual BASIC,11,在Windows操作平台下,开发具有图形用户界面(GUI)的应用程序的强有力的工具之一;以 Basic 语言为基础,易于学习、掌握;具有可视化(Visual)编程的特性,即无需大量代码去描述界面的外观和控件的位置;是包括界面设计、程序编码、调试、编译并创建可执行程序的集成开发环境IDE(Integrated Develop Environment);引进了面向对象编程(OOP)的设计方法;和微软公司软件之间的沟通较好;全面支持Windows系统的对象嵌入与链接(OLE)技术;强大的数据库功能;,Visual Basic 简介,12,1、可视化(Visual)2、面向对象(Object Oriented,OO)Visual Basic和Windows是紧密结合的,它可直接调用Windows的系统资源,从而大大减少了软件开发难度,提高了开发效率。,Visual Basic的两个重要的特点:,13,Visual Basic的发展,91年,Visual Basic 1.0 92年,Visual Basic 2.0 93年,Visual Basic 3.0 95年,Visual Basic 4.0 97年,Visual Basic 5.0 98年,Visual Basic 6.0 Visual Basic 6.0是一个32位的软件开发环境,必须在Windows 95或以上版本使用,开发出的应用软件也是32位的。,14,Visual Basic 6.0的版本简介,三种版本:学习版(Learing)面向初学者,包括VB的主要功能.专业版(Professional)提供一套功能完备的开发工具,包括ActiveX和Internet控件开发工具等.企业版(Enterprise)最高级的版本,针对小组环境中建立分布式应用程序的编程人员的版本,除专业版的全部功能外,包括Visual SourceSafe 和Automation and Component Manager等工具.,15,1.2 面向对象的程序设计方法基础,传统的面向过程的程序设计 是一种强调功能抽象化和模块化的编程方法,将解决问题的过程看作是一个处理过程。设计思想:描述一辆汽车动作的时候,着眼于汽车整体从一地到另一地的运动过程。,程序=数据结构+算法,16,面向对象的程序设计(Object Oriented Programming,OOP)是一种以对象为基础,以事件来驱动对象执行的程序设计技,将解决问题的过程看作是一个对象分类演绎的过程。设计思想:描述一辆汽车动作的时候,着眼于组成汽车的部件在各个时刻的状态,通过各部件状态的组合,确定整个汽车的工作特性和规律。基本思想:通过建立与具体实际应用相对应的对象,并通过这些对象的交互来创建具体的应用程序。,面向对象的程序设计,17,基本概念,对象(Object):是动作体的逻辑模型。是一个包括属性和方法的并被封装起来的整体。类(Class):是对同一种对象的概括、抽象。用饼干模子和饼干之间的关系作比,饼干模子是类,它确定了所有饼干的特征,比如大小和形状,用类可以创建对象。对象就是饼干,对象是类的具体化,实例。属性(Property):指对象的性质、特征。方法(Method):指对象能执行的动作。事件():指能够被对象识别的动作。,18,面向对象,19,面向对象程序设计的优点:符合人们的习惯思维方法。易于软件的维护和功能的增减。提高软件的开发效率。软件界面友好。,20,事件:对象能够识别并作出反映的外部刺激。事件驱动:又称消息驱动。过程化程序设计:按顺序一行一行执行代码,通过分支、循环和调用改变程序流程,执行次序完全由程序代码控制;事件驱动程序设计:也有相应的程序代码,仅在该事件发生时,才会被执行。事件发生的顺序决定了代码执行的顺序,因此每次执行应用程序时,程序代码并不是按照程序编写的顺序来执行的。,1.3 事件驱动过程的程序设计原理,21,1.4 Visual Basic的集成开发环境,Visual Basic的开发环境Visual Basic是一个包括编辑、测试和程序调试等各种程序开发工具的集成工具开发环境(IDE)。VB的启动(1)通过开始菜单,开始程序Microsoft Visual Studio 6.0Microsoft Visual Basic 6.0;(2)在桌面上创建VB快捷方式后,双击快捷图标;(3)直接单击某工程文件名,可先打开VB,再打开该工程;VB的退出(1)单击关闭按钮;(2)双击控制菜单按钮;(3)执行文件菜单的退出项;,22,标题栏,菜单栏,工具栏,控件箱,工程资源管理器,属性窗口,窗体设计器,窗体设计器,代码编辑器,“窗体布局”窗口,Visual Basic 用户界面,1 标题栏除了显示正在开发的工程名之外,还显示系统的工作状态。设计态(Design):编辑代码和设计界面时的状态;运行态(Run):运行应用程序时的状态;中止态(Break):程序暂停执行时的状态;2 菜单栏以菜单形式显示VB提供的所有功能命令3 工具栏 由若干命令按钮组成,提供常用命令的快速访问,有标准、调试、窗体设计和编辑四类工具栏。工具栏的隐藏和显示由“视图”菜单的“工具栏”项进行。4 窗体设计器 窗体是VB程序的最基本的对象,象一个容器,用来存放其它控件对象。,5 控件箱 显示系统提供的控件按钮,通常系统显示的为缺省控件。添加其它控件的方法如下:在控件箱上单击右键 在弹出式菜单上选择“部件”项 在“部件”窗口选择要添加的部件(复选框)6 工程资源管理器和代码编辑器工程资源管理器:列出当前工程所包含的窗体和模块(查看对象和查看代码按钮)代码编辑器:编辑程序代码(两个列表框)7 属性窗口显示指定窗体中指定对象的属性列表说明:属性窗口、工程资源管理器等由“视图”菜单控制是否在屏幕上显示。,25,利用Visual Basic开发的应用程序被称为一个工程。在设计一个应用系统时,系统会建立一个扩展名-*为.vbp的工程文件。它是由窗体文件(.frm)、代码模块(.bas)、自定义控件(.ocx)及应用所需的环境设置组成的。,应用程序由两部分组成:1、用户界面与用户进行交互的窗体;(窗体上安排有控件、菜单等对象)2、实际算法设计完成信息处理的程序代码的设计,包括数据输入、处理变换、结果输出等。,1.5 开发应用程序的一般步骤,26,Control 1,Procedure 1,Visual Basic应用程序结构,27,1、创建界面:选择控件表达输入、输出;2、设置属性:调整控件属性,使窗体布局尽可能美观,使用尽可能方便;3、编写程序代码:进行信息处理等;4、保存工程:一个工程由窗体、代码模块、自定义控件及环境设置等组成;工程文件:vbp窗体文件:frm 5、运行并调试程序:排除语法错误;排除逻辑错误;6、创建可执行文件;,1.5 创建Visual Basic 应用程序的一般步骤,28,1.6 Visual Basic开发环境的基本操作,例1-1:在窗体上显示“你好!”和一个命令按钮,单击该按钮,文字变成“欢迎进入VB世界!”。实现步骤启动VB,系统自动创建工程1和窗体1(Form1)创建界面单击控件工具栏上的标签,将鼠标移到窗体上,光标呈十字形;按住鼠标左键,在窗体上拖动,这样就在窗体上放置了一个标签框;使用同样的方法,在窗体上放置一个命令按钮控件;调整控件大小和位置,29,设置属性标签:Autosize 属性为True;Caption属性为“你好!”;Font属性为宋体三号字命令按钮:Caption属性为“确定”添加代码(两种方法)Label1.Caption=“欢迎进入VB世界!”保存,先保存窗体,再保存工程。运行和调试生成可执行文件,实现步骤,30,代码输入规则,代码按行输入,一行代码输入完毕,换行输入下一行代码;代码不区分字母大小写,(双引号内的字符串除外)代码中除了中文字外,所有的符号都必须在英文状态下输入;单引号后的内容为注释,不执行,只是对该行代码的文字说明,方便程序理解;,31,上机注意事项,编写代码时,一定要通过“对象”列表框选取对象,“过程”列表框选取过程,自动生成该对象的事件过程的框架;代码中,一定要注意控件的对象名与在属性窗口中设置的NAME属性一致。保存时,先保存窗体,再保存工程;打开时,一定要打开工程文件,由工程调窗体。不要在非VB以外的环境下,改变窗体文件的名称,否则工程中记录的信息无效,下次再打开工程文件时,将会出错,不能正常加载窗体。,32,九、使用帮助(help)帮助信息对任何Windows下的系统都是至关重要的,学会使用帮助是较好地掌握该系统的前提。“帮助”菜单中的“帮助主题”目录:在目录中查找所需的帮助信息;索引:键入所需帮助的关键词 选中窗体中的控件,按F1功能键 在代码窗口选中需要帮助的关键词,按F1功能键,

    注意事项

    本文(番茄花园-VisualBasic程序设计教程.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开