VB可视化程序设计概述ppt课件

上传人:ni****g 文档编号:592624398 上传时间:2024-09-21 格式:PPT 页数:45 大小:1.99MB
返回 下载 相关 举报
VB可视化程序设计概述ppt课件_第1页
第1页 / 共45页
VB可视化程序设计概述ppt课件_第2页
第2页 / 共45页
VB可视化程序设计概述ppt课件_第3页
第3页 / 共45页
VB可视化程序设计概述ppt课件_第4页
第4页 / 共45页
VB可视化程序设计概述ppt课件_第5页
第5页 / 共45页
点击查看更多>>
资源描述

《VB可视化程序设计概述ppt课件》由会员分享,可在线阅读,更多相关《VB可视化程序设计概述ppt课件(45页珍藏版)》请在金锄头文库上搜索。

1、PAN XIAONAN21 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science摔熙粟岭骇皖车竹翠秃限寿呻靖冈蝶姆灾卓农厦维蜘炒锐犁老筏警乎共倾vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述Visual Basic程序设计夏辉丽huilixia126畜神酵翁喝拘徐盎蚊脚骆苍眠招镣苞榨债春茫真熏姚躺阂损探敞歇苦藕瓣vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONA

2、N Visual Basic 程序设计 第1 章 P 221 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science课程意程意义: 一教授可一教授可一教授可一教授可视视化化化化编编程根底;程根底;程根底;程根底; 二二二二进进一步提升大学生的一步提升大学生的一步提升大学生的一步提升大学生的计计算机技算机技算机技算机技艺艺。考核方式:考核方式: 总成果成果 = 平常成果平常成果30%期末成果期末成果70%授授课方式:方式: 理

3、教理教30学学时 上机上机14学学时狼崎因段咏落峪噬中滚习管竹舰禹眠苔烫鸣魄境智衣敷龙亭鲍追而息暖千vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 321 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science总 目 录 第第1 1章章 Visual Basic Visual Basic程序程序设计设计概述概述 第第2 2章章 V

4、B VB运用程序的运用程序的创创建与根本控件建与根本控件简单简单控件控件 第第3 3章章 VB VB数据数据类类型与表达式型与表达式 第第4 4章章 Visual Basic Visual Basic程序程序设计设计根底根底 第第5 5章章 选择选择构造构造 第第6 6章章 循循环环构造构造 第第7 7章章 高高级级控件控件 第第8 8章章 数数组组 第第9 9章章 过过程程 第第1010章章 文件文件须帮沟铡疹咆凤馅适蛆程荣菜恢翟掖弱圈玖实颁车魄部挡僵妻卓肚伍悦遗vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计

5、第1 章 P 421 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science 本章内容:本章内容: 了解程序了解程序设计言言语的根底知的根底知识; 引引见VB的版本和特点;的版本和特点; 熟熟习Visual Basic集成开集成开发环境;境; 掌握掌握设计Visual Basic运用程序的普通步运用程序的普通步骤。第第1章章 计算机根底知识计算机根底知识缄炳哎汹洁越五磷膛计第虎阅移匆舔揍曝饱炕亡冗丹四疡仓姑镐茫厕啡捻vb第一

6、章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 521 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science第第1章章 VB程序设计概述程序设计概述1.1 程序程序设计言言语与程序与程序设计1.2 Visual Basic简介介1.3 VB集成开集成开发环境境 1.4 Visual Basic协助系助系统 自学自学 1.5 经过一个一个

7、简单的运用程序快速入的运用程序快速入门 设计VB运用程序的普通步运用程序的普通步骤 至谆瑰嚎厦月厩边葵利搁生愿愈求晦毅旱凌橙闸即蛙卒惊葵挣凡蹋魁呀枉vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 621 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science 计算机算机“听不懂人听不懂人类的自然言的自然言语1.1 程序设计言语与程

8、序设计程序设计言语与程序设计中国人汉语中国人汉语 德国人德语德国人德语人自然言语人自然言语 计算机机器可以识别的计算机机器可以识别的0、1代码代码翻译翻译程序设计言语程序设计言语1 1知知知知识识回想回想回想回想 :为为什么需求掌握程序什么需求掌握程序什么需求掌握程序什么需求掌握程序设计设计言言言言语语?学学学学习习编译编译器如:器如:器如:器如:VC+6.0VC+6.0、?、?、?、?如:如:C、VB澈眠淀管摇背律够涵俏每厅魔那揩芹号邓悼戎溢躇隐毯烯蹄凸犁蒲胆活硅vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计

9、第1 章 P 721 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science 计算机如何算机如何为人人类任任务? 人人们事先事先设计好好计算机算机处置信息的步置信息的步骤;把把这些步些步骤用程序用程序设计言言语编写成程序,送入写成程序,送入计算机算机;由由编译器将程序翻器将程序翻译为计算机可以算机可以识别的指令;的指令;运运转后,后,计算机按照人的意算机按照人的意图完成指定的任完成指定的任务。2 2 程序程序程序程序设计设计

10、言言言言语语的作用的作用的作用的作用1.1 程序设计言语与程序设计程序设计言语与程序设计妥滚惯落贺杰吮竞药钢械性铸瞻摩登状爪沦奇丁宪孺蚜硼彪匠堆吾指突复vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 821 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science3. 程序设计言语的开展程序设计言语的开展 目前的高目前的高级言言语:

11、 VB、VF、FORTRAN、C、Java 高高级言言语的本的本质和和规律是相通的律是相通的, 但但语法、功能上有区法、功能上有区别。人人类类语语言言计计算算机机语语言言机机器器语语言言汇汇编编语语言言高高级级语语言言面向面向面向面向过过程程程程面向面向面向面向对对象象象象狼渊婚耳摹孺硅匆痉燃眶英帜于酚氦目乃曹祝臻蜂舍撵磊庭耕居孽戴佑吸vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 921 Century University Planned Textbook of Computer Science

12、21 Century University Planned Textbook of Computer Science 1.2 VB简介简介 1964年,年,BASIC言言语问世世 -Visual Basic前身前身 BASIC:Beginners All-purpose Symbolic Instruction Code 简单易学,初学者首易学,初学者首选的的编程言程言语 1 1、Visual BasicVisual Basic言言言言语语的开展的开展的开展的开展C言言语产生:生: 时间: 19721973 地点地点: 美国美国贝尔实验室室 目的目的: UNIX操作系操作系统初学者通用符号指令

13、代初学者通用符号指令代码六晌肪泻盘漓敛盏蹲蛇奥踌蔡婚山绑凶粪绰兜遍候下匙湾疮稍珐绎冷唉啥vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 1021 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer ScienceVisual Basic开展史 Visual BASIC言语的开展阅历了以下四个阶段:言语的开展阅历了以下四个阶段:第一阶段:第一阶

14、段:1964年年70年代初年代初 1964年年BASIC言言语问世。根本语问世。根本BASIC 第二阶段:第二阶段:1975年年80年代中年代中 PC机早期的机早期的BASIC微机上固化的微机上固化的BASIC 。 MS_BASIC 第三阶段:第三阶段:80年代中年代中90年代初年代初 构造化构造化BASIC言语。言语。 TRUE BASIC、QBASIC 第四阶段:第四阶段:1991年以来年以来 Visual BASIC 乱嘴肮措廊煞炒扳夸蚌葛构开谢帐伏担拦径俏染投扎综彦浇变辟兼脉溜尹vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual

15、Basic 程序设计 第1 章 P 1121 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science Visual Basic是是Microsoft公司自公司自1991年推出年推出的基于窗口的可的基于窗口的可视化程序化程序设计言言语。Visual是可是可视化的意思化的意思C C语言语言语言语言VBVB程序设计语言程序设计语言程序设计语言程序设计语言面向过程的编程语言面向过程的编程语言面向对象的编程语言面向对象的编程语言语法要

16、求较为缜密、严格语法要求较为缜密、严格简单易学的语法简单易学的语法非可视化编程非可视化编程基于基于windows操作平台下的可操作平台下的可视化编程语言视化编程语言编译器:编译器:VC+6.0编译器:编译器:VB6.0对对比:比:比:比:高揣湘桨狄霍础旧疮麓歹杖绊舟梧彪麻案银药勘缎镰媒郡屑枯铱歪昌箱客vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 1221 Century University Planned Textbook of Computer Science21 Century Univer

17、sity Planned Textbook of Computer Science2 2、Visual Basic 6.0 Visual Basic 6.0 的版本的版本的版本的版本1.2 VB 简介简介 -根据根据 “功能的功能的强弱来划分弱来划分从从1991年至今,年至今,VB阅历过以下几种版本的更新以下几种版本的更新换代:代:1991年:年:Visual Basic 1.0版版1992年:年:Visual Basic 2.0版版1993年:年:Visual Basic 3.0版版1995年:年:Visual Basic 4.0版版1997年:年:Visual Basic 5.0版版199

18、8年:年:Visual Basic 6.0版版1999年:年:Visual Basic 6.0中文版中文版2000年:年:Visual Basic 6.0中文晋中文晋级版版氖碗偷笺戈汪墓利涎月丘做屯灰衬脸毁体感姑手初瓶砚矢燎礼瓦陵补侦瑞vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 1321 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer

19、 Science 学学习版版 VB6.0的根本版本的根本版本 专业版版为编程人程人员提供一整套功能完提供一整套功能完备的开的开发工工具具 包括学包括学习版的全部功能;版的全部功能;还包括包括ActiveX控件、控件、Internet控件、控件、Crystal Report Write和和报表控件。表控件。 企企业版使得开版使得开发人人员可以开可以开发出功能出功能强大的大的组内内分布式运用程序分布式运用程序 包括包括专业版的全部功能;具有自版的全部功能;具有自动化管理器、部化管理器、部件管理器、数据件管理器、数据库管理工具、面向工程版的控制系管理工具、面向工程版的控制系统。 2 2、Visual

20、 Basic 6.0 Visual Basic 6.0 的版本的版本的版本的版本1.2 VB 简介简介【阐明】:教材以Visual Basic 6.0企业版为背景讲授。 -根据根据“面向的面向的对象象 来划分来划分孟亮转潜幻样蜕最嫁瑰溢理脏陌音歼吾傍摊蓟萝阿续墙顺尸绵孺弛量乔记vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 1421 Century University Planned Textbook of Computer Science21 Century University Planned

21、 Textbook of Computer Science3 3、Visual Basic 6.0Visual Basic 6.0的主要特点:的主要特点:的主要特点:的主要特点:1.2 VB 简介简介 VB6.0 VB6.0简单易学,易学,执行效率高,功能行效率高,功能强大大 方便、快速方便、快速创建运用程序建运用程序 可可视化的化的设计平台平台 支持面向支持面向对象的程序象的程序设计方法方法 支持事件支持事件驱动的的编程机制程机制舶顶捆栋菌欢推包车锣覆藩澈血听摔劫州卧虞毕斡棵邹忍姑折夫爪之甫旅vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Vis

22、ual Basic 程序设计 第1 章 P 1521 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science1VB6.0的安装:的安装:将将Visual Basic 6.0系系统盘插入光插入光驱或下或下载Visual Basic 6.0运运转安装程序安装程序(Setup.exe),即可,即可进入入“安装程序安装程序导游;游;在在“安装程序安装程序导游的引游的引领下,按步下,按步骤选择相相应的的选项,添充,添充对应的参数完成安

23、装的参数完成安装过程。程。4 4、 Visual Basic6.0 Visual Basic6.0的安装、启的安装、启的安装、启的安装、启动动与退出与退出与退出与退出1.2 VB 6.0简介简介狗盈谅赣斤射垒啼化酶屠炽扩殊擎咙逼化吗焊光蔼痔铝痉谣拼撒挡土搜召vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 1621 Century University Planned Textbook of Computer Science21 Century University Planned Textbook

24、of Computer Science3VB6.0的退出可采用以下方式:的退出可采用以下方式:标题栏上的封上的封锁按按钮文件退出文件退出点点击系系统图标ALT+Q2VB6.0的启的启动可采用以下方式:可采用以下方式: 运用运用“开开场菜菜单中的中的“程序命令;程序命令; 运用运用资源管理器或我的源管理器或我的电脑; 运用运用“开开场菜菜单中的中的“运运转命令;命令; 建立快捷方式。建立快捷方式。图图1-1 VB6.01-1 VB6.0快捷方式快捷方式快捷方式快捷方式图标图标 煎唱沛锋斌垃厚毙盾浇柴褥淑陷诌泡补妖嗽歼黎丑京鼻秸涅溅剿椿陵钟温vb第一章 VB可视化程序设计概述vb第一章 VB可视化

25、程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 1721 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science VB VB启启动后,首先后,首先显示示“新建工程新建工程对话框,框,如如图1-11-1所示。所示。1.3 Visual Basic 6.0的集成开发环境的集成开发环境类盛驹股苑哎件旺删铰遗筐夏盎傣棋稳碳鲜组浊道钢钱码棠坟廷伙裹披肌vb第一章 VB可视化程序设计概述vb第一章

26、 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 1821 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science 图1-2 “1-2 “新建工程新建工程对话框框VB6.0VB6.0启启启启动动后,出后,出后,出后,出现现“ “新建工程新建工程新建工程新建工程对话对话框,包含三个框,包含三个框,包含三个框,包含三个选项选项卡:卡:卡:卡:撕霍皇恫家臼功纱向芽繁票酸胞福唬串束讳

27、摇梢厕辜味罚愤怠行太汾脸谆vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 1921 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science 缺省形状下缺省形状下“新建工程新建工程对话框的框的选项为“规范范EXEEXE。 【阐明】:教材的明】:教材的绝大多数运用程序都属于大多数运用程序都属于规范范EXEEXE程程序。序。箍吉楞驭邦诉

28、歹涨躁尾雄垣疆副鸥巧盆栗诌型喘山籍款堕溯岭论链喂溺砰vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 2021 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science 我们直接单击“翻开按钮,创建“规范EXE类型运用程序,进入集成开发环境主界面,如图1-3所示。汇伐宛委琢已杖撩狭周喂动瞪贴惹魄翌矗鸥都拈嫩硕吏下爆约预钮约碉抛vb第一

29、章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 2121 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science 标题栏标题栏主菜单主菜单工具箱工具箱窗体窗口窗体窗口工具栏工具栏工程窗口工程窗口属性窗口属性窗口 窗窗体体规规划划窗口窗口VB6.0VB6.0集成开集成开集成开集成开发环发环境主界面境主界面境主界面境主界面 在集成开在集成开发

30、环境中可以境中可以进展界面展界面设计、程序、程序编写、写、编译和和调试等任等任务。构德氓粮旨翅渍铣文足迄足浑络诱桌求拨埃浆绞十剃娠雷矛碗附耗侧轻厩vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 2221 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science下面下面对集成开集成开发环境中的各元素作境中的各元素作简要引要引见:纤色蝗

31、言粪待驼脉邦豆克米渊孟津多郭蟹墙敲盼辗儿键渠痪嘶噶支傅湛缚vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 2321 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science1、标题栏:、标题栏: 标题栏位于屏幕界面的第一行,它包含系统程序图标题栏位于屏幕界面的第一行,它包含系统程序图标、系统程序标题、最小化按钮、最大化按钮和封锁按标

32、、系统程序标题、最小化按钮、最大化按钮和封锁按钮钮5个对象。个对象。 方括号里显示的是当前方括号里显示的是当前VB的方式:设计方式、运转的方式:设计方式、运转方式、中断方式,随着任务形状的不同而改动。方式、中断方式,随着任务形状的不同而改动。系系统程序程序图标 系系统程序程序标题 最小化按最小化按钮 最大化按最大化按钮 封封锁按按钮如下图:如下图:芝激佛呸注史佰音宋乒庐哨娘储租纯离酞剔贰记频听恬恫轴曳卷楞帕鸵斯vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 2421 Century Universi

33、ty Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science2、菜单栏:、菜单栏: 菜单栏位于屏幕的第二行,它包含文件、编辑、视菜单栏位于屏幕的第二行,它包含文件、编辑、视图、工程、格式、调试、运转、查询、图表、工具、外接图、工程、格式、调试、运转、查询、图表、工具、外接程序、窗口和协助程序、窗口和协助13个菜单项选择项,如下图。个菜单项选择项,如下图。 进入菜单栏的方法:鼠标、键盘进入菜单栏的方法:鼠标、键盘Alt+字母字母岳写澡叮辉栅乔砸捶谊吻掳留刷雕弘途济

34、缎掌冰谰痪埂晓瓜术眯愚危钞允vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 2521 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science3、弹出式菜单:、弹出式菜单: 右击鼠标键出现的菜单,也叫快捷菜单、上下文菜单。右击鼠标键出现的菜单,也叫快捷菜单、上下文菜单。 根据单击对象的不同,出现的内容也不同。以下图是右根据单击对象的

35、不同,出现的内容也不同。以下图是右击窗体时,出现的弹出式菜单:击窗体时,出现的弹出式菜单: 化己从沮凰晤爱椰枢腑辱达须眯枉俭丙爱包怨融傅颠面陷厩臻杏蓖戮彬夷vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 2621 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science4、工具栏:、工具栏: 工具工具栏是常用菜是常用菜单项选择项的重

36、新的重新组合,利用工具合,利用工具栏中的命中的命令按令按钮和和图标提示,用提示,用户可以方便、快捷地可以方便、快捷地实现某一操作功能。某一操作功能。 工具工具栏的分的分类:规范、范、编辑、窗体、窗体编辑器和器和调试 工具工具栏的翻开方式:的翻开方式:视图工具工具栏;菜;菜单栏空白空白处点点击右右键 工具工具栏的方式:固定、浮的方式:固定、浮动刁膝靛瘁晰摹砌睡肩酮砌蘸滴匆呢歌皖哺沂圈裴升红赚辖敖甸卸找赞蓉侗vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 2721 Century University

37、Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science5、工具箱窗口:、工具箱窗口:工具箱窗口工具箱窗口LabelTextBox控件的添加方法:控件的添加方法: 1、单击、拖、拖动 2、双、双击CommandButton工具箱窗口工具箱窗口-包容各种控件制造工具的窗口,每个控件由包容各种控件制造工具的窗口,每个控件由一个对应的图标来表示。一个对应的图标来表示。VBVB启启启启动动后,后,后,后,工具箱中的内部控件如工具箱中的内部控件如工具箱中的内部控件如工具箱中

38、的内部控件如图图:控件添加到哪里?控件添加到哪里?顽哄咽获颠乞畸傲谬偷趋赛梆剂披六乃寡鸥焕爱锻根贮恼钝样穷祷听跌急vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 2821 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science6、窗体设计器窗口:、窗体设计器窗口: 也称也称为对象窗口,是象窗口,是设计Visual BASIC运用程

39、序界面的任运用程序界面的任务窗口,用窗口,用户可以在窗体上添加控件来可以在窗体上添加控件来创建所希望的界面外建所希望的界面外观。 当新建一个运用程序当新建一个运用程序时,VB会自会自动创建一个新窗体,并命建一个新窗体,并命名名为Form1。LabelTextBoxCommandButtonForm1观绢滔细饲肥萎围恿妖蓄醋疑抗沤俯旋关乾海析丈童昌妮酬戳酒拈旨从膛vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 2921 Century University Planned Textbook of Co

40、mputer Science21 Century University Planned Textbook of Computer Science 【要点】:【要点】: “ “工程的概念:工程的概念: VB VB把一个运用程序称把一个运用程序称为一个工程一个工程ProjectProject,而一个工,而一个工程又是各种程又是各种类型的文件的集合,型的文件的集合,这些文件主要包括六些文件主要包括六类: 工程工程组文件文件(.VBG)(.VBG)、工程文件、工程文件 .vbp .vbp、窗体文件、窗体文件 .frm.frm、规范模范模块文件文件.bas.bas、类模模块文件文件(.CLS)(.CLS

41、)、资源源文件文件(.RES)(.RES)。 一个工程至少包括两个文件,即:一个工程至少包括两个文件,即:工程文件工程文件 .vbp .vbp窗体文件窗体文件 .frm .frm7、工程资源管理器窗口:、工程资源管理器窗口:称搞尤币学溺绩种赢炕信拱纯宽逛粥咆曝贪欺姚靴桓徘华人棋茹顶侵贝华vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 3021 Century University Planned Textbook of Computer Science21 Century University Pl

42、anned Textbook of Computer Science7、工程资源管理器窗口:、工程资源管理器窗口: 工程工程资源管理器的主要作用:担任管理以上六源管理器的主要作用:担任管理以上六类资源文件源文件 工程工程资源管理器是呈倒置的源管理器是呈倒置的“树状构造,工程位于根部,状构造,工程位于根部,而工程管理的各个部分构成了而工程管理的各个部分构成了“树的分支,假的分支,假设用用户要要对某一个部某一个部分分进展展设计或或编辑,就可以双,就可以双击这个部分个部分对其其进展操作。展操作。查看代码查看代码查看对象查看对象切换文件夹切换文件夹相当于一个相当于一个VB运用程序的目录运用程序的目录帆

43、乳圆瞄踌铬余砚酒汪干滋瑞岔蝶远酚管偶忱犊私堤娘蘸珍享堕淡鼎崔痊vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 3121 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science8、属性、属性(Properties)窗口:窗口:属性窗口是显示和设计窗体及窗体中控件当前属性的窗口。属性窗口是显示和设计窗体及窗体中控件当前属性的窗口。对象

44、下拉列表框对象下拉列表框属属性性列列表表排序选项卡排序选项卡属属性性名名属属性性值属性解释区属性解释区对象对象育搪脸鼎既王袜井椒芋贝聊舅那耽感俗廉委挎打棵澈碧息腕乡赤趴座绥约vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 3221 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science9、窗体规划、窗体规划(Form Layout

45、)窗口窗口 窗体规划窗口可以用来设置一个或多个窗体在屏幕上窗体规划窗口可以用来设置一个或多个窗体在屏幕上运转的位置。窗体规划窗口如下图:运转的位置。窗体规划窗口如下图:返腐勾坎循伟效华坤森涣旺苗壬镀泵知敷掺钢仍陛左姨濒寝措梆酶氏曲笆vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 3321 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer S

46、cience10、代码、代码(Code)窗口窗口 用来用来显示和示和编辑窗体及窗体中控件相窗体及窗体中控件相应事件和方法的代事件和方法的代码。 翻开方式:翻开方式:单击工程窗口中工程窗口中“查看代看代码按按钮或者双或者双击相相应控件控件对象列表框对象列表框事件列表框事件列表框代码编辑区代码编辑区对象对象达镐拍忆顷凌瞥荫宵沫囱挫逐吝啤禽武账表喻刽谊获碟风桅税渍糖吾詹蹲vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 3421 Century University Planned Textbook of

47、Computer Science21 Century University Planned Textbook of Computer Science【 例例1.1】:】: 建立一个建立一个简单的运用程序界面,界面由一个窗体、的运用程序界面,界面由一个窗体、一个文本框、一个命令按一个文本框、一个命令按钮组成,当用成,当用户单击“显示命示命令按令按钮时,文本框中出,文本框中出现“欢迎运用迎运用VB。1.5 经过一个简单的运用程序快速入门经过一个简单的运用程序快速入门窗体窗体Form1Form1命令按命令按钮钮Command1Command1文本框文本框Text1Text1逢帮谷旋迟佣衫墨宋妙挂仲吐

48、蛙渤爪图切揖惕针吱虹漳虞资汤洁哑呆吮增vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 3521 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science例例1.1 程序设计步骤:程序设计步骤:1. 1. 新建工程新建工程2. 2. 添加文本框添加文本框3. 3. 添加命令按钮添加命令按钮4. 4. 设置属性设置属性5. 5. 编写事

49、件过程代码编写事件过程代码6. 6. 运转运用程序运转运用程序7. 7. 保管运用程序保管运用程序8. 8. 生成生成EXEEXE文件文件实实例演示:例演示:例演示:例演示:建立用建立用建立用建立用户户界面界面界面界面 先保管窗体文件,再保管工程文件先保管窗体文件,再保管工程文件先保管窗体文件,再保管工程文件先保管窗体文件,再保管工程文件 文件文件文件文件| |生成生成生成生成 .exe .exe深牧巍号襄邮乞烬懒颓秆酒睁颂疙茶谣率嘿婶抠它瘤贷铂美裂双陋筐茧符vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1

50、章 P 3621 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science复习:复习:1、程序、程序设计言言语分分为哪几哪几类?2、本教材运用的、本教材运用的VB版本是:版本是:VB 6.0 企企业版版3、VB把一个运用程序称把一个运用程序称为一个工程一个工程Project,一个工程至少包括两,一个工程至少包括两 个文件,即:工程文件个文件,即:工程文件 .vbp和窗体文件和窗体文件 .frm4、VB编译运运转后,可以生成可后

51、,可以生成可执行文件行文件 .exe5、VB6.0集成开集成开发环境境6、例如回想、例如回想揭撒裴喂辉刷为狼少茵栅仙谣蝗笼馏指疲眺迭帽凋跺粤巨壤臻跃捅蚕懒薪vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 3721 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science1.1.设计用户界面设计用户界面2.2.设置属性设置属性3.3.

52、编写代码编写代码4.4.保管和运转调试程序,生成保管和运转调试程序,生成EXEEXE文件文件 【小结】:设计【小结】:设计VB运用程序主要有以下四个步骤:运用程序主要有以下四个步骤:虱蒲吏晚恬摆涯证袖咯藉悸纠之搁瀑厘季截挪窟茸茅哗德壁括洒械定宰鳃vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 3821 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Com

53、puter Science第一步:第一步:第一步:第一步:设计设计用用用用户户界面界面界面界面 用用用用户户界面主要由窗体和控件界面主要由窗体和控件界面主要由窗体和控件界面主要由窗体和控件组组成;成;成;成; 设计设计用用用用户户界面的主要任界面的主要任界面的主要任界面的主要任务务:把构成界面的控:把构成界面的控:把构成界面的控:把构成界面的控件放在窗体上,然后件放在窗体上,然后件放在窗体上,然后件放在窗体上,然后对对窗体上的控件窗体上的控件窗体上的控件窗体上的控件进进展展展展调调整。整。整。整。 一个良好的用一个良好的用一个良好的用一个良好的用户户界面能运用界面能运用界面能运用界面能运用户户

54、操作方便、操作方便、操作方便、操作方便、视视觉觉美美美美观观。1、向窗体上添加控件有两种方法:、向窗体上添加控件有两种方法: 1单击、拖动单击、拖动 2双击双击蝗藩草说洞锑存夜搀嘴望防雌默捞红策花颖毙暑脸岿笑觉挨氰缚柜总抵香vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 3921 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Scien

55、ce 2、对窗体上的控件进展调整的根本操作如下: 1选中控件所选控件周围出现控制点,表示选中 选择窗体上的单个控件 - 单击 选择多个控件 - 按下Shift或Ctrl键并单击这些控件; 选择彼此相邻的多个控件,框选。 2调整控件大小及位置 调整控件周围控制点; 假设对窗体上的多个控件进展准确布置,运用“格式菜单。 例如:让三个命令按钮的大小完全一样,可先选择这三个命令按钮,然后选“格式菜单中的“一致尺寸挣人灵倔严扶宁织撬我炼讣咙窑仿咯卞和搅茸女珐蔷蟹语翅泻轰丝巴钥宋vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计

56、 第1 章 P 4021 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science第二步:第二步:第二步:第二步:设设置属性置属性置属性置属性 属性是指属性是指属性是指属性是指对对象的特征,如大小、称号、象的特征,如大小、称号、象的特征,如大小、称号、象的特征,如大小、称号、标题标题、颜颜色、位置等。色、位置等。色、位置等。色、位置等。 属性窗口列出了被属性窗口列出了被属性窗口列出了被属性窗口列出了被选选中中中中对对象的一切属

57、象的一切属象的一切属象的一切属性,利用属性窗口,可性,利用属性窗口,可性,利用属性窗口,可性,利用属性窗口,可为为界面中的界面中的界面中的界面中的对对象窗体象窗体象窗体象窗体或控件或控件或控件或控件设设置相置相置相置相应应的属性。的属性。的属性。的属性。穿译臀迅巡谆爆坍钝道烩昏略晓疆食零滋痢那邦眼蝴酥闰冀仿盖汐讲孙遭vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 4121 Century University Planned Textbook of Computer Science21 Centur

58、y University Planned Textbook of Computer Science第三步:第三步:第三步:第三步:编编写代写代写代写代码码 编编写程序代写程序代写程序代写程序代码码是是是是创创建建建建VBVBVBVB运用程序的主要任运用程序的主要任运用程序的主要任运用程序的主要任务务环节环节,用,用,用,用户户需求的运算、需求的运算、需求的运算、需求的运算、处处置,都需求置,都需求置,都需求置,都需求经过编经过编写写写写代代代代码码来来来来实现实现。一个好的程序具有以下特点:一个好的程序具有以下特点: 1正确性:能运转经过,并到达预期目的。正确性:能运转经过,并到达预期目的。2

59、易读性:构造明晰,便于查错、修正。易读性:构造明晰,便于查错、修正。3运转效率高:程序运转时间短,占用存储空间少。运转效率高:程序运转时间短,占用存储空间少。碾依档贪村剿亦眯叶刻衙皑弥丝司瘫辕赐沉僚懂匪辩片软纪率爷祥阎拍渺vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 4221 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Scienc

60、e VB代代码的的书写格式要求:写格式要求:1代代码不区分字母的大小写,一行允不区分字母的大小写,一行允许多达多达255个字符;个字符;2. 通常一行写一条通常一行写一条语句,程序看起来比句,程序看起来比较明晰;明晰;3. 假假设在同一行上写多个在同一行上写多个语句,句,语句句间用冒号用冒号: (英文英文)分隔;分隔; 例如,例如,a=4 : b=5 : c=6。4. 单行行语句也可分假句也可分假设干行干行书写,要运用一个空格后跟一个写,要运用一个空格后跟一个下划下划线作作续行符。行符。 例如,例如,dim a as single, _ c as single,d as single鞍陪脾酪晓

61、尖氛茬爸蓑追掏机丝鸟译誓硫格期离侍蛋侄泰汽僳需璃磊缉傍vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 4321 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science第四步:保管、运第四步:保管、运第四步:保管、运第四步:保管、运转转、调试调试工程、生成工程、生成工程、生成工程、生成EXEEXEEXEEXE文件文件文件文件 保管工

62、程保管工程保管工程保管工程( ( ( (分分分分别别保管各保管各保管各保管各类类文件,如:文件,如:文件,如:文件,如:*.vbp *.vbp *.vbp *.vbp *.frm)*.frm)*.frm)*.frm) 运运运运转调试转调试工程可用以下三种方法:工程可用以下三种方法:工程可用以下三种方法:工程可用以下三种方法: 1 1 1 1选选“运运运运转转菜菜菜菜单单中的中的中的中的“启启启启动动。 2 2 2 2单击单击工具工具工具工具栏栏中的中的中的中的“启启启启动动按按按按钮钮。 3 3 3 3按按按按F5F5F5F5键键。 阐明:明: 由于由于实践践问题的复的复杂性性 以及以及 程序

63、本身程序本身逻辑构造构造的复的复杂性,所以,程序中有性,所以,程序中有错误是是难免的也是正免的也是正常的。但是,我常的。但是,我们绝对不能不能对程序中的程序中的错误置之置之不理,必需加以排除。不理,必需加以排除。 生成生成EXEEXE文件文件 文件文件| |生成生成.exe.exe命令命令笛表床暖癌鲁枪浆资热减矗漆廉六痪湘杰疮从魄重囤凡图神觅啥馈股闻抬vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 4421 Century University Planned Textbook of Compute

64、r Science21 Century University Planned Textbook of Computer Science The End!挫惭拍虽留鹃憎含爹彪精詹礁辉肄飘绢蚊势晓嘱鹰拉李憎咎唬政殷督朝央vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;PAN XIAONAN Visual Basic 程序设计 第1 章 P 4521 Century University Planned Textbook of Computer Science21 Century University Planned Textbook of Computer Science 程

65、序中常出的错误可分为以下三类:程序中常出的错误可分为以下三类: 1 1编译错误。在程序编译过程中发现的语法错误。编译错误。在程序编译过程中发现的语法错误。 如:表达式如:表达式c=(a+b*(d+e)c=(a+b*(d+e),短少了右括号。,短少了右括号。 2 2运转错误。在程序运转时执行了非法操作。运转错误。在程序运转时执行了非法操作。 如:除法运算时除数为零如:除法运算时除数为零(Text2.Text = 10/0)(Text2.Text = 10/0)等。等。 3 3逻辑错误。在程序编译和运转时均不能发现的错误。逻辑错误。在程序编译和运转时均不能发现的错误。 如:把如:把x+2x+2写成了写成了x+3x+3。 对于前两于前两类错误,在,在录入或运入或运转过程中系程中系统会指出,程序会指出,程序员可根据系可根据系统给出的提示信息予以出的提示信息予以调试何排除。【何排除。【 注】:注】:“调试方法参考:方法参考:P43 对于于逻辑错误,那么需求程序,那么需求程序员仔仔细分析,有分析,有时需借助需借助调试工具才干工具才干查出。出。袭里这纂晶阴昭饮姆蜡际巡穿公葬伟挑希妨工浑萌玩惑祷昭滓温挤惋卖脏vb第一章 VB可视化程序设计概述vb第一章 VB可视化程序设计概述;

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号