首页 vb程序设计第1讲vb概述

vb程序设计第1讲vb概述

举报
开通vip

vb程序设计第1讲vb概述VB程序设计教学网站:本课程内容第1章 VisualBasic概述  第2章 VB可视化用户界面第3章 VB语法根底 第4章 简单程序设计 第5章 选择结构、循环结构  第6章 数组  第7章 过程与函数 第8章 文件操作  第9章 vb综合实例 第1讲 VB概述1.1程序设计语言1.2BASIC语言与VB1.3VB的安装与启动1.4VB的集成开发环境1.5建立VB应用程序1.6对象、属性、方法和事件1.1程序设计语言1.程序设计人们想用计算机解决一个问题,必须事先设计好计算机处理信息的步骤,把这些步骤用计算机能够...

vb程序设计第1讲vb概述
VB程序 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 教学网站:本课程内容第1章 VisualBasic概述  第2章 VB可视化用户界面第3章 VB语法根底 第4章 简单程序设计 第5章 选择结构、循环结构  第6章 数组  第7章 过程与函数 第8章 文件操作  第9章 vb综合实例 第1讲 VB概述1.1程序设计语言1.2BASIC语言与VB1.3VB的安装与启动1.4VB的集成开发环境1.5建立VB应用程序1.6对象、属性、方法和事件1.1程序设计语言1.程序设计人们想用计算机解决一个问题,必须事先设计好计算机处理信息的步骤,把这些步骤用计算机能够识别的指令编写出来并送入计算机执行。我们把计算机能执行的指令序列称为程序,而编写程序的过程称为程序设计。人与计算机交流使用的是“程序设计语言〞。同人类语言一样,程序设计语言也是由字、词和语法规那么构成的一个系统。1.1程序设计语言机器语言:由计算机硬件系统可以识别的二进制指令组成的程序。汇编语言:将机器指令映射为一些可以被人读懂的助记符,如ADD、SUB等。高级语言:屏蔽了机器的细节,提高了语言的抽象层次,程序中可以采用具有一定含义的数据命名和容易理解的执行语句。机器语言0011000000000101000001000000001011110100……汇编语言MOVA,5ADDA,2HLT……高级语言intX=5+2PRINTX……1.2BASIC语言与VB1.2.1BASIC语言与VBBASIC语言创造于1964年。它是专门为初学者设计的高级语言。1991年,微软公司推出了VisualBasic,VisualBasic是基于BASIC语言的软件开发工具,它是一种面向对象的可视化编程语言。VisualBasic的版本1.2BASIC语言与VB1.2.2VB的特点(1)面向对象的程序设计。 (2)可视化编程。 (3)结构化程序设计语言。  (4)事件驱动编程机制。 (5)数据库访问和Internet支持。(6)友好的VB集成开发环境。1.2BASIC语言与VB面向对象的编程1.对象vb把应用程序划分为相互关联的多个对象;对象是一组程序代码和数据的集合。窗体和控件都是对象,被称作对象的还有数据库、图表等,在开发一个应用程序时,必须先建立各种对象,然后围绕对象进行程序设计。对象具有属性和方法,并响应外部事件。2.对象的属性属性是指对象的特征。每一种对象都有一组特定的属性,这在属性窗口中可以看到。每个属性都有一个缺省值。3.方法方法是对象能够执行的动作。它是对象本身内含的函数或过程,用于完成某种特定的功能一般格式:[对象名.]方法名[(参数)]例如:Form1.Cls´消除窗体Form1上的内容Form1.Print“VisualBasic〞´在当前窗体上显示4.事件由系统预先设置好的、能被对象识别的动作。例如:鼠标的移动(MouseMove)、单击(Click)和双击(DblClick),窗体的装载(Load)等。每一种对象能识别的事件是不同的1.2BASIC语言与VB可视化编程每个对象都是可视的。程序员使用系统预先设计好的对象,不必考虑对象内部的复杂结构。从VB工具箱中选用控件(即“类〞,如文本框、命令按钮等),构成应用程序的用户界面〔生成对象〕。当某个事件(一般由用户操作来触发)发生时,系统就会自动执行此事件的事件过程事件过程要经过事件的触发才能被执行,这种工作模式称为事件驱动方式。由事件控制整个程序的执行流程。1.2BASIC语言与VB事件驱动1.3VB的安装、启动与退出运行环境要求MicrosoftWindowsNT3.51或MicrosoftWindows95/98及以上版本80486或更高档的微处理器至少需要80MB的硬盘空间一个CD-ROM驱动器VB的安装把VisualBasic的单张安装程序光盘放入光驱中,安装程序将自动启动。根据屏幕提示信息进行简单的设置〔如输入序列号、选择安装路径等〕即可完成安装。MicsoftVisualStudio的安装1.3VB的安装、启动与退出VisualBasic的启动步骤VisualBasic的启动步骤在“新建 工程 路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理 〞对话框中,选择“新建〞选项卡中列出的工程类型,单击“翻开〞按钮,即可进入VisualBASIC6.0应用程序集成开发环境。编一个小程序!1.4VB集成开发环境标题条菜单栏工具栏工具箱“窗体”窗口工程资源管理器“属性”窗口“窗体布局”窗口栏题标标题栏中间显示主窗口标题和工作模式。例如,“工程1—MicrosoftVisualBasic[设计]〞。表示现在处于“工程1〞的设计模式。工作模式:设计模式、中断模式和运行模式。快捷工具栏用鼠标指向它时系统显示工具按钮的名称和功能。窗体窗口工程窗口:窗口的标题为“工程1—Form1(Form)〞。“工程1〞是当前工程名,Form1是当前工程的当前窗体名。工程窗口嵌有一个窗体窗口。标题显示出窗体名。窗体窗口用于设计应用程序的用户界面。工具箱工具箱用于界面设计。在界面设计时,可以使用工具箱中的工具在窗体上建立各种图形对象〔控件〕。一个VB应用程序称为一个“工程〞。一个工程可以包含各种文件。例如,工程文件〔.vbp〕、窗体文件〔.frm〕、标准模块文件〔.bas〕、资源文件(.res)等。工程资源管理器标题按钮2.三个按钮查看代码按钮:用来翻开代码窗口显示程序代码。查看对象按钮:用来显示窗体窗口所包含的图形对象。切换文件夹按钮:用来切换文件和切换文件夹。文件列表3.文件列表用于以树状列表形式显示当前工程或工程组所包含的文件 清单 安全隐患排查清单下载最新工程量清单计量规则下载程序清单下载家私清单下载送货清单下载 。使用这棵树可以翻开或切换工程的各个文件。用于设置和显示窗体与控件的属性值。例如,标题、颜色、大小、位置等。属性窗口包含一个对象列表、一个属性列表和一个信息栏。属性窗口属性列表列出了当前所选对象的全部属性名称和相应的取值。它们既可以按字母顺序排列,也可以按分类顺序排列。单击对象列表右边的小箭头,弹出当前工程的每个对象名称和类型。切换不同的对象,属性列表也随之而改变。单击某一属性名称时,信息栏同时显示这一属性的名称和功能。对象的许多属性值可以直接在属性表上设置和修改,并马上在屏幕上看到设置和修改的效果。有些属性值可以在程序运行时动态地修改。1.5建立VB应用程序要解决的问题:输入圆的半径,计算输出圆的周长。一个简单例子1.需求 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 数据描述:用实型变量r表示半径。周长=2лr功能描述:①输入圆的半径②按公式计算圆的周长③输出圆的周长2.界面设计窗体Form1标签Label1标签Label2文本框Text2文本框Text1命令按钮Command1命令按钮Command2PrivateSubCommand1_Click()DimrAsSingler=Val(Text1.Text)Text2.Text=2*3.14*rEndSub3.编写程序PrivateSubCommand2_Click()EndEndSub注意:所有代码和标点符号都要在英文输入法状态下输入!!4.测试测试程序必须要运行程序,运行程序有三种方式:(1)  单击快捷工具栏的启动按钮图标;(2)按F5热键;(3)  单击“运行〞菜单中的“启动〞命令;两种保存方式:(1) 选择“文件〞菜单中的“保存工程〞命令;(2) 单击工具条上“保存〞按钮,可以把工程保存在文件中VB应用程序至少有两种文件需要保存:窗体文件〔.frm〕工程文件〔.vbp〕5.程序的保存将程序编译成可执行文件〔扩展名为.exe〕:选择“文件〞菜单中的“生成工程1.exe〞命令例如,上面程序也可以写成:PrivateSubCommand1_Click()DimrAsSingler=Val(Text1.Text):Text2.Text=2*3.14*rEndSub一个vb程序是由假设干个语句构成的。一个语句一般占一行,也允许多个语句占一行,但要用冒号分隔各个语句。!例如,上面程序还可以写成:PrivateSubCommand1_Click()DimrAsSingler_=Val(Text1.Text):Text2.Text=2*3.14*rEndSub一个语句也可以分成几行写,但在每一行后要加上一个空格和一条下划线作续行符。续行符!程序调试在程序中发现错误并排除错误的过程叫做程序调试。VB提供了丰富的调试手段,可以方便地跟踪程序的运行,排除程序错误。程序错误程序设计中常见的错误可分为以下3种:编译错误、运行错误和逻辑错误。1.编译错误编译错误指VB在编译程序过程中出现的错误。此类错误是由于不正确的构造代码而产生的,比方关键字输入错、遗漏了必需的标点符号等。例如,Printt"hello"语句会导致编译错误。程序调试2.运行错误运行错误指编译通过后,运行代码时发生的错误。此类错误通常是代码执行了非法操作或某些操作失败。比方,要翻开的文件没找到,除法运算时除数为零,数据溢出等。例如,print245/0语句。3.逻辑错误程序运行后,得不到应有的结果,这说明程序存在逻辑错误,逻辑错误是由于程序结构或算法错误而引起的。例如,把语句s=s+l中的英文字母l写成了数字1。程序调试调试方法使用VB提供的调试工具与调试手段,可提高程序调试的效率。1.逐语句执行2.设置断点3.使用调试窗口程序调试VB提供了3个供用户调试程序使用的调试窗口:立即窗口、本地窗口和监视窗口。可以利用这些窗口观察有关变量的值。可单击“视图〞菜单中的相应命令翻开它们。〔1〕立即窗口〔2〕本地窗口〔3〕监视窗口1.对象分为两类:窗体和控件。窗体:用于设计用户界面。控件:在窗体上构成用户图形界面的各种部件。例如,命令按钮、文本框、图象框、列表框等1.6对象、属性、方法和事件用户用户界面计算机2.属性、事件和方法〔1〕属性:用来描述对象的性质和特征的信息。例如,描述对象的大小用Width和Height描述对象的位置用Left和Top描述对象是否可见用Visible1.6对象、属性、方法和事件对象的初始化属性可以在属性表中设置和修改。在程序中设置或修改属性的格式:对象名.属性名=属性例如,Command1.Caption=〞确定〞1.6对象、属性、方法和事件〔2〕方法指对象可以完成的动作。例如:使用Cls方法可以把窗体上的内容去除使用Print方法可以在窗体上显示内容在代码窗口中调用,格式是:对象名.方法名Form1.ClsForm1.Print“欢送你学习VB〞1.6对象、属性、方法和事件〔3〕事件能够被对象响应和识别的动作。例如,如用户用鼠标单击窗体,触发窗体对象的Click事件。1.6对象、属性、方法和事件事件过程的一般格式为:PrivateSub对象名_事件名〔〕一代码段EndSub其中“对象名_事件名〞称为事件过程名。1.6对象、属性、方法和事件对象名事件名属性练习:完成教材P15,【例1-3】完成?实验 教程 人力资源管理pdf成真迷上我教程下载西门子数控教程protel99se入门教程fi6130z安装使用教程 ?P6,【实验1-3】完成?实验教程?P9,【实验1-4】练习:
本文档为【vb程序设计第1讲vb概述】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
LZ5222
暂无简介~
格式:ppt
大小:1MB
软件:PowerPoint
页数:48
分类:
上传时间:2022-04-13
浏览量:1