第1章VisualBasic语言导引.ppt

上传人:可****阿 文档编号:75316868 上传时间:2023-03-03 格式:PPT 页数:36 大小:1.32MB
返回 下载 相关 举报
第1章VisualBasic语言导引.ppt_第1页
第1页 / 共36页
第1章VisualBasic语言导引.ppt_第2页
第2页 / 共36页
点击查看更多>>
资源描述

《第1章VisualBasic语言导引.ppt》由会员分享,可在线阅读,更多相关《第1章VisualBasic语言导引.ppt(36页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1.1 认识认识Visual Basic语言语言 1.2 窗体窗体 第一章 Visual Basic语言初步 1.1 认识认识Visual Basic语言语言第一章 Visual Basic概述-Visual Basic简介1.1.1 Visual Basic语言特点语言特点1可视化的设计工具可视化的设计工具2面向对象面向对象的设计方法的设计方法3事件驱动事件驱动的编程机制的编程机制4结构化的设计语言结构化的设计语言5充分利用充分利用Windows资源资源6开放的数据库功能与网络支持开放的数据库功能与网络支持7完备的完备的help联机帮助功能联机帮助功能第一章 Visual Basic概述-V

2、isual Basic简介1.1.2 Visual Basic 应用程序设计初步应用程序设计初步第一章 Visual Basic概述-Visual Basic 应用程序设计初步 1、设计、设计Visual Basic应用程序的步骤应用程序的步骤 采用采用Visual Basic开发应用程序,一般开发应用程序,一般可分为两大部分工作:可分为两大部分工作:设计用户界面设计用户界面和和编写程序代码编写程序代码。第一章 Visual Basic概述-Visual Basic 应用程序设计初步建立对象建立对象对象属性设置对象属性设置设计设计VB应用程序的大致步骤如下:应用程序的大致步骤如下:(1)建立用

3、户界面的对象。建立用户界面的对象。(2)设置对象的属性值。设置对象的属性值。(3)编写程序代码,建立事什过程。编写程序代码,建立事什过程。(4)保存和运行应用程序。保存和运行应用程序。(5)生成生成EXE文件。文件。第一章 Visual Basic概述-Visual Basic 应用程序设计初步例例1-1:设设计计一一个个程程序序,在在运运行行中中,当当用用鼠鼠标标单单击击窗窗体体时时,窗窗体体上上显显示示“欢欢迎迎您您来来到到Visual Basic世界!世界!”字样。步骤如下字样。步骤如下:创建窗体创建窗体 编写程序代码编写程序代码 运行程序运行程序 保存程序保存程序 生成生成EXE文件文

4、件第一章 Visual Basic概述-Visual Basic 应用程序设计初步例例1-2:设计一个应用程序,由用户输入圆的半径设计一个应用程序,由用户输入圆的半径值,计算并输出圆的周长和面积。值,计算并输出圆的周长和面积。具体设计步骤:创建窗体并设计窗体的属性 在窗体上添加控件 设置对象属性 编写程序代码 运行程序 保存程序 生成EXE文件第一章 Visual Basic概述-Visual Basic 应用程序设计初步1.1.3 对象与事件的基本概念对象与事件的基本概念 在上面的例题中,我们已经接触到了在上面的例题中,我们已经接触到了类、对象、对象属性、事件、事件过程类、对象、对象属性、事

5、件、事件过程这些这些Visual Basic程序设计中最基本的程序设计中最基本的的概念,即面向对象编程的基本概念。的概念,即面向对象编程的基本概念。第一章 Visual Basic概述-Visual Basic 应用程序设计初步1.类类 类类(Class)是是一组用来定义对象的相一组用来定义对象的相关数据和方法的集合关数据和方法的集合。简单地说,类是。简单地说,类是创建对象的模型,对象则是按模型生产创建对象的模型,对象则是按模型生产出来的成品,是类在应用程序中的具体出来的成品,是类在应用程序中的具体实例。实例。第一章 Visual Basic概述-Visual Basic 应用程序设计初步 2

6、.对象对象 在在Visual Basic中,对象是中,对象是一组程序一组程序代码和数据的集合。代码和数据的集合。对象具有对象具有属性属性、事件事件和和方法方法三要素。三要素。第一章 Visual Basic概述-Visual Basic 应用程序设计初步 属性:每个对象都有其特征,称之为对象的属每个对象都有其特征,称之为对象的属 性。对象的属性就是描述对象特征的一组数据。性。对象的属性就是描述对象特征的一组数据。第一章 Visual Basic概述-Visual Basic 应用程序设计初步设置对象属性一般有两种方法:设置对象属性一般有两种方法:(1)在用户界面设计时,通过属性窗口设在用户界面

7、设计时,通过属性窗口设置对象的属性。置对象的属性。(2)在程序运行中更改对象的属性。可以在程序运行中更改对象的属性。可以使用赋值语句,动态地修改对象的属性,其使用赋值语句,动态地修改对象的属性,其一般格式为一般格式为:对象名对象名.属性名属性名=属性值属性值第一章 Visual Basic概述-Visual Basic 应用程序设计初步方法:方法:是对象能够执行的操作。它是对象本身包是对象能够执行的操作。它是对象本身包含的函数或过程,用于完成某种特定的功能。含的函数或过程,用于完成某种特定的功能。方法只能在程序代码中使用,格式为方法只能在程序代码中使用,格式为:对象名.方法名(参数)例如例如:

8、Forml.C1s Print“VisualBasic 6.0”Form1.Show第一章 Visual Basic概述-Visual Basic 应用程序设计初步 事件:事件:事件事件(Event)是由是由Visual Basic系统预先系统预先设置好的、能够被对象识别的动作,即在对设置好的、能够被对象识别的动作,即在对象上发生的动作。例如,单击象上发生的动作。例如,单击(Click)事件、事件、双击双击(DblClick)事件、装载事件、装载(Load)事件、按事件、按键键(KeyPress)事件等。事件等。第一章 Visual Basic概述-Visual Basic 应用程序设计初步3

9、 事件过程事件过程 当对象响应事件后就会执行一段程序代码,当对象响应事件后就会执行一段程序代码,这样的代码称为事件过程或事件驱动程序。这样的代码称为事件过程或事件驱动程序。Private Sub 对象名对象名_事件名事件名(参数表参数表)处理事件的程序代码处理事件的程序代码 End Sub第一章 Visual Basic概述-Visual Basic 应用程序设计初步 4 事件驱动事件驱动 Visual Basic应用程序运行时,通常先应用程序运行时,通常先装载和显示一个窗体,之后会等待下一个事装载和显示一个窗体,之后会等待下一个事件件(一般由用户操作来引发一般由用户操作来引发)的发生。当某一

10、的发生。当某一事件发生时,程序就会执行此事件的事件过事件发生时,程序就会执行此事件的事件过程。当完成一个事件过程后,程序又会进入程。当完成一个事件过程后,程序又会进入等待状态,直到下一事件发生为止。如此周等待状态,直到下一事件发生为止。如此周而复始地执行,直到程序结束。也就是说,而复始地执行,直到程序结束。也就是说,事件过程要经过事件的触发才能被执行,这事件过程要经过事件的触发才能被执行,这种工作模式称为种工作模式称为事件驱动方式事件驱动方式。第一章 Visual Basic概述-Visual Basic 应用程序设计初步1.2 窗体窗体第一章 Visual Basic概述 窗体 窗窗体体的的

11、基基本本属属性性有有Name、Height、Width、Left、Top、Enabled、Font、Visible、ForeColor和和Picture等。等。1.2.1 窗体的属性窗体的属性第一章 Visual Basic概述 窗体1.2.2 窗体的事件窗体的事件 在在程程序序设设计计中中,常常用用到到的的与与窗窗体体有有关关的的事事件件有有Load、Unload、Activate、Click、DblClick、KeyPress等。(具体请参见表等。(具体请参见表1-2)第一章 Visual Basic概述 窗体例例:改改变变窗窗体体属属性性示示例例。程程序序运运行行时时,窗窗体体中中有有一

12、一背背景景图图,每每单单击击窗窗体体一一次次,窗窗体体便便缩缩小为原窗体的小为原窗体的1/3。第一章 Visual Basic概述 窗体1.2.3 窗体的方法窗体的方法第一章 Visual Basic概述 窗体 在在程程序序设设计计中中,常常用用到到的的与与窗窗体体有有关关的的方方法有法有Cls、Show、Print、Cls、Move等。等。例例:设设计计程程序序,要要求求程程序序运运行行后后窗窗体体标标题题显显示示“初初始始状状态态”,单单击击窗窗体体,则则窗窗体体标标题题为为“单单击击窗窗体体”,同同时时加加载载一一张张图图片片;双双击击窗窗体体,则则窗窗体体标标题题为为“双击窗体双击窗体

13、”,同时加载另一张图片,同时加载另一张图片课堂练习:课堂练习:第一章 Visual Basic概述 窗体例例:设设计计程程序序,要要求求程程序序运运行行后后窗窗体体标标题题显显示示“ReadyReady”,单单击击窗窗体体,则则窗窗体体标标题题为为“Click Click FormForm”,同同时时在在窗窗体体上上显显示示“你你单单击击了了窗窗体体”,窗窗体体背背景景色色为为黄黄色色;双双击击窗窗体体,则则窗窗体体标标题题为为“DbclickDbclick FormForm”,同同时时在在窗窗体体上上显显示示“你你双双击击了了窗体窗体”,字体颜色为红色,如图所示。,字体颜色为红色,如图所示。

14、温故提示温故提示:掌握掌握 概念概念:对象、属性、方法、事件对象、属性、方法、事件 事件驱动的程序设计原理事件驱动的程序设计原理 VB开发应用程序的步骤开发应用程序的步骤 窗体的属性、事件和方法窗体的属性、事件和方法一.单选题 1.Visual Basic是一种 的可视化程序设计语言。A面向机器 B面向过程 C面向问题 D面向对象2.Visual Basic主窗口中不包括 。A.标题栏 B.状态栏 C.工具栏 D.菜单栏3.窗体编辑器的主要功能是 。A设计窗体的外观 B编写源程序代码 C.建立用户界面 D设置对象属性第一章 Visual Basic概述 课后练习4假设窗体上已有一个控件是活动的

15、,为了在属性窗口中设置窗体的属性,预先要执行的操作是 A单击窗体上没有控件的地方 B单击任一个控件 C双击任一个控件 D双击窗体上没有控件的地方5要设置窗体上各控件的属性,可在 中进行。A窗体布局窗口 B工程资源管理器窗口 C属性窗口 D窗体窗口第一章 Visual Basic概述 课后练习6在代码窗口中,当从对象框中选定了某一对象后,在 中会列出适用该对象的事件。A过程框 B属性窗口 C工具箱 D工具栏7在设计阶段,要选定窗体上多个控件,可以按住 键的同时单击各个控件。AShift BTab CAlt DEnter8创建一个简单的应用程序,该程序只有一个窗体,则该工程有 个文件需要保存。A1

16、 B2 C3 D4第一章 Visual Basic概述 课后练习9程序运行中用鼠标双击当前窗体时,会触发窗体的 事件。ALoad BUnload CDblClick DKeyPress10在窗体上已建立一个文本框Textl,当单击窗体时,在文本框中显示“你单击了窗体”,请完善下列事件过程。Private Sub _Click()Text1.=你单击了窗体 End Sub供选择的答案:(1)AForm BText1 CForml DText(2)ACaption BText CValue DClick11在Visual Basic 6.0集成开发环境中,可以 A编辑、调试、运行程序,但不能生成可

17、执行程序 B编辑、运行程序,生成可执行程序,但不能调试程序 C编辑、调试程序,生成可执行程序,但不能运行程序 D编辑、调试、运行程序,并能生成可执行程序第一章 Visual Basic概述 课后练习12以下叙述正确的是 。A用属性窗口只能设置窗体的属性 B用属性窗口只能设置工具箱中标准控件的属性 C用属性窗口可以设置窗体和控件的属性 D用属性窗口可以设置任何对象的属性第一章 Visual Basic概述 课后练习1新建一个工程,在属性窗口中对窗体设置如下属性:Width(宽)6000 Height(高)2000 Caption(标题)VB应用程序 BackColor(背景颜色)蓝色 Left(

18、左边位置)1800 Top(顶边位置)300 在设置过程中,观察窗体外观有什么变化。运行后观察窗体外观又有什么变化。第一章 Visual Basic概述 上机练习2在窗体上建立一个标签,当单击窗体时,在标签上显示“你单击了窗体”;当双击窗体时,在标签上显示“你双击了窗体”。第一章 Visual Basic概述 上机练习3.设计一个程序,窗体如图所示,要求在左边文本框中输入一个整数,当单击“计算”命令按钮时,将输入整数乘以15后显示在右边文本框中。第一章 Visual Basic概述 上机练习知新提示知新提示:预习第二章相关内容预习第二章相关内容:2.1 2.1 基本数据类型基本数据类型 2.2 2.2 变量与常量变量与常量 2.3 2.3 运算符和表达式运算符和表达式 2.4 2.4 常用内部函数常用内部函数 2.5 2.5 编码规则编码规则

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

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

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