欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    (精品)protusl第1章.ppt

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

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

    (精品)protusl第1章.ppt

    计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计Visual Basic程序设计(第三版)潘地林 主编中国水利水电出版社 计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计本课程主要内容本课程主要内容第第1 1章章 面向对象程序设计语言概述面向对象程序设计语言概述第第2 2章章 Visual BasicVisual Basic程程序设计初步序设计初步第第3 3章章 Visual BasicVisual Basic语言基础语言基础第第4 4章章 Visual BasicVisual Basic程序控制结构程序控制结构第第5 5章章 数组数组第第6 6章章 过程过程第第7 7章章 常用控件及系统对象常用控件及系统对象第第8 8章章 界面设计界面设计第第9 9章章 文件文件第第1010章章 键盘与鼠标事件键盘与鼠标事件第第1111章章 图形与多媒体图形与多媒体第第1212章章 数据库程序设计数据库程序设计 计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计第第1章章 面向对象程序设计语言概述面向对象程序设计语言概述本章主要内容 计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计本章主要内容本章主要内容1.概述概述2.Visual Basic 的发展及编程特点的发展及编程特点3.Visual Basic的安装与启动的安装与启动4.Visual Basic的集成开发环境的集成开发环境5.Visual Basic程序设计的一般步骤程序设计的一般步骤目的和求:目的和求:了解了解VB程序设计语言的特点,熟悉程序设计语言的特点,熟悉VB的集成开发环境,的集成开发环境,掌握掌握VB编程的基本概念,编程的基本概念,掌握程序设计的一般步骤。掌握程序设计的一般步骤。计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计1.11.1概述概述Visual BasicVisual Basic的特点是适合于的特点是适合于面面向对象程序向对象程序设计设计。使用。使用VBVB可以既快又简单地开发可以既快又简单地开发WindowsWindows环境下的应用软件。环境下的应用软件。Beginners All-purpose Symbolic Instruction Code Visual BasicVisual Basic是一种基于是一种基于BasicBasic的的可视化可视化的程的程序设计语言序设计语言:一方面继承了一方面继承了BASICBASIC程序设计语言所具有的程序设计语言所具有的简单易用的特点;简单易用的特点;另一方面在其编程系统中采用了另一方面在其编程系统中采用了面向对象、面向对象、事件驱动的编程机制事件驱动的编程机制1.2 Visual Basic的发展及编程特色 计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计1.2 Visual Basic1.2 Visual Basic的发展及编程特色的发展及编程特色1.Visual Basic 发展史发展史 Basic、basica、Qbasic、Trubasic、编译Basic2.VB6.0的的3个版本个版本学习版学习版:VB 6.0的基本版,可用来开发的基本版,可用来开发Windows 应用程序,该版本包括所有的内部控件、网络应用程序,该版本包括所有的内部控件、网络(Grid)控件、控件、Tab对象及数据绑定等控件。适用对象及数据绑定等控件。适用于初学者于初学者。专业版专业版:主要针对计算机专业开发人员,除了具主要针对计算机专业开发人员,除了具有学习版的全部功能外,还包括有学习版的全部功能外,还包括 ActiveX 和和 Internet 控件开发工具之类的高级特性。控件开发工具之类的高级特性。企业版企业版:VB 6.0的最高版本,除具有专业版的全的最高版本,除具有专业版的全部功能外,还包括一些特殊的工具。部功能外,还包括一些特殊的工具。3.VB具有的特点:计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计3.VB3.VB具有的特点:具有的特点:(1).(1).可视化可视化的程序设计的程序设计 (2).(2).面向对象面向对象的程序设计思想的程序设计思想 (3).(3).事件驱动事件驱动的编程机制的编程机制 (4).(4).高度的可扩充性高度的可扩充性支持第三方软件商为其开发的可视化控制支持第三方软件商为其开发的可视化控制对象对象 支持访问动态链接库支持访问动态链接库 支持访问支持访问应用程序接口应用程序接口(API)(API)(5).(5).支持大型数据库的连接与存取操作支持大型数据库的连接与存取操作1.3 Visual Basic1.3 Visual Basic的的安装与启动安装与启动(略)(略)1.4 Visual Basic的集成开发环境(主窗口)计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计1.4 Visual Basic的集成开发环境的集成开发环境(主窗口主窗口)标题栏标题栏菜单栏菜单栏(各菜单功能见P5)工具栏工具栏窗体设计器窗体设计器工工具具箱箱窗窗体体布布局局窗窗口口工程资源管工程资源管理器窗口理器窗口属性窗口属性窗口 计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计1.4.1 主窗口主窗口1.4.2 1.4.2 窗体设计器窗口窗体设计器窗口窗体窗口简称窗体(Form),是应用程序最终面向用户的窗口,它对应于应用程序的运行结果,各种图形、图像、数据等都是通过窗体或窗体中的控件显示出来的。新建工程文件时新建工程文件时,VB自动建立窗体,并命名为Form x(x1,2,3)1.4.3 工程资源管理器窗口 计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计1.4.3 1.4.3 工程资源管理器窗口工程资源管理器窗口工程:工程:在在VBVB中,把开发一个应用程序中,把开发一个应用程序视为一项工程。视为一项工程。工程资源管理器:工程资源管理器:包含了创建一个应包含了创建一个应用程序的所有属性以及所需的所有用程序的所有属性以及所需的所有文件列表。文件列表。VBVB中文件的类型:中文件的类型:窗体文件窗体文件(.frm)每个窗体对应一个窗体文件,存放窗每个窗体对应一个窗体文件,存放窗体及控件的属性和其他信息体及控件的属性和其他信息(包括代码包括代码),一个应用程序,一个应用程序最多可包含最多可包含255个窗体。个窗体。程序模块文件程序模块文件(.bas)为纯代码文件,不属于任何一个为纯代码文件,不属于任何一个窗体,主要在大型应用程序中使用。窗体,主要在大型应用程序中使用。计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计工程文件工程文件(.(.vbpvbp)和工程组文件和工程组文件(.(.vbgvbg)每个工程对应一个工程文件。当一个程序包括两个以上每个工程对应一个工程文件。当一个程序包括两个以上工程时,构成工程组。工程时,构成工程组。资源文件资源文件(.res)(.res)用于存放各种资源,如文本、图片、声音等。用于存放各种资源,如文本、图片、声音等。类模块文件类模块文件(.(.clscls)可通过类模块定义自己的类,每个类都用一个文可通过类模块定义自己的类,每个类都用一个文件来保存。件来保存。计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计1.4.41.4.4属性窗口属性窗口1.VB中窗体和控件称为对象对象。2.2.每个对象可用一组属性来每个对象可用一组属性来刻画其特征。刻画其特征。3.3.属性窗口分四部分:属性窗口分四部分:对象框对象框属性显示方式属性显示方式 属性列表属性列表当前属性的解释当前属性的解释4.4.属性显示方式按两种属性显示方式按两种方式排列:按字母顺序方式排列:按字母顺序 按分类顺序。按分类顺序。属性显属性显示方式示方式对象对象框框属性列表属性列表属性解释属性解释 计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计1.4.5 1.4.5 代码编辑器窗口代码编辑器窗口主要用于对主要用于对VBVB的源程序进行录入、的源程序进行录入、调试、编辑、修改、编译和执行调试、编辑、修改、编译和执行1.4.6 1.4.6 工具箱工具箱1.1.由工具图标组成,这些图标是由工具图标组成,这些图标是VBVB应用程序的构件,称为图形对象应用程序的构件,称为图形对象或控件。主要用于应用程序的界或控件。主要用于应用程序的界面设计。面设计。2.2.工具箱中的控件分为两类:工具箱中的控件分为两类:一类是内部控件(标准控件)一类是内部控件(标准控件)一类是一类是ActiveXActiveX控件控件代码编辑器窗口代码编辑器窗口标标准准控控件件工工具具箱箱 计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计1.5 Visual Basic程序设计的一般步骤程序设计的一般步骤Visual Basic编程的关键性的编程的关键性的 四个概念:四个概念:V B的对象、对象的属性、事件和方法的对象、对象的属性、事件和方法1.对象对象 对象是具有特殊属性(数据)和行为方式(方法)的实体。VB中的对象主要分为:窗体对象、控件对象和系统对象窗体对象、控件对象和系统对象。对象是系统中的基本运行实体。对象的操作主要通过对其有关的属性、事件和方法来描述。计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计2.2.对象的属性对象的属性对象属性是对对象特征的描述,对象属性是对对象特征的描述,VBVB中常见属性有标中常见属性有标题、名称、颜色、字体大小、是否可见等。题、名称、颜色、字体大小、是否可见等。对象的属性的描述(设置)可用对象的属性的描述(设置)可用属性窗口属性窗口设置,也设置,也可在程序中用可在程序中用程序语句程序语句设置。设置。语句格式:语句格式:对象名对象名.属性名称新设置属性值属性名称新设置属性值例:例:Form1.font=“Form1.font=“隶书隶书”Form1.caption=“Form1.caption=“窗体窗体”Form1.backcolor=Form1.backcolor=&H00FFFF00名名 称称标标 题题填充颜填充颜色色设置字体设置字体为宋体为宋体 计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计3.3.对象的事件对象的事件事件事件:由由Visual BasicVisual Basic预先设置好、能够被对象识别预先设置好、能够被对象识别的动作的动作。不同对象可识别的事件是不完全相同的。不同对象可识别的事件是不完全相同的。当用户触发当用户触发(如如Click)Click)或系统触发或系统触发(如如Load)Load)事件时,事件时,对象就会对该事件做出对象就会对该事件做出响应响应(Respond)(Respond)。事件过程:事件过程:响应事件所执行操作的程序代码称为响应事件所执行操作的程序代码称为事件事件过程过程。例:例:Private sub Private sub form_clickform_click()()Print Print“这是我的第一个程序这是我的第一个程序”事件过程事件过程 End sub End sub 计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计4.4.对象的方法对象的方法方法方法:是:是VBVB为程序员提供的一种特殊的过程为程序员提供的一种特殊的过程和函数,用以完成一定的操作或实现一定的和函数,用以完成一定的操作或实现一定的功能。功能。方法的调用:方法的调用:方法是面向对象的,所以调用方法与调用一般过程或函数不太相同,调用时应指明是哪个对象调用的。其调用的格式为:其调用的格式为:计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计方法调用的格式对象名称对象名称.方法名称方法名称 可选参数项可选参数项 方法调用的实例方法调用的实例:Form1.hideForm1.print”安徽理工大学!”Print”计算机学院”方法方法默认当前对默认当前对象名省去对象名省去对象名象名(Form1)(Form1)对象名对象名事件与方法的区别事件与方法的区别 计算机科学与工程学院计算机科学与工程学院 VBVB程序设计程序设计程序设计程序设计1.5.1 开发开发VB程序基本步骤程序基本步骤1.界面设计界面设计2.属性设置属性设置3.编写事件过程代码编写事件过程代码4.运行、调试程序(工程)运行、调试程序(工程)5 保存工程保存工程6 编译工程编译工程1.5.2生成可执行文件和制作安装盘生成可执行文件和制作安装盘

    注意事项

    本文((精品)protusl第1章.ppt)为本站会员(hwp****526)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开