程序设计第一章visualbasic概述 ppt课件_第1页
程序设计第一章visualbasic概述 ppt课件_第2页
程序设计第一章visualbasic概述 ppt课件_第3页
程序设计第一章visualbasic概述 ppt课件_第4页
程序设计第一章visualbasic概述 ppt课件_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

X X X 主讲 授课学时:X学时 大连理工大学出版社 X 年 X 月,第1章 Visual Basic概述,1.1 知识要点 1.2 习题与解答 1.3 实训指导 1.4 测验题,1、基本特点 (1)可视化设计平台 在设计界面时,程序员不必编写大量程序代码,只需按要求用系统提供的工具在界面上“画出”界面样式即可,Visual Basic系统自动生成界面设计代码。 (2)面向对象设计方法 Visual Basic运用面向对象的编程方法,把每一个程序与对象结合起来,并赋予每一个对象相应的属性。,1、基本特点 (3)事件驱动编程机制 Visual Basic通过事件来执行对象的操作,这些事件分别由不同对象的相应动作即事件来完成,这些事件没有固定的先后执行顺序。 (4)结构化设计语言 具有顺序、分支、循环三大结构,使程序设计条理清晰,可读性强。,1、基本特点 (5)充分利用Windows资源 利用了动态数据交换(DDE)编程技术、对象链接与嵌入(OLE)技术和动态链接库(DLL)技术,可以充分利用Windows资源。 (6)支持大型数据库的连接与存取 Visual Basic提供了强大的数据库管理和存取操作,可开发各种大型的客户、服务器应用程序。,2.Visual Basic集成开发环境,(1)主窗口:由标题条、菜单条、工具栏和数据显示区组成。 (2)工具箱:由系统内部可视化控件组成,用户可从中选择控件,设计用户界面。 (3)窗体设计器:即用来设计应用程序的图形用户界面的窗口。 (4)属性窗口:包含用户界面上所选对象的属性列表,设计程序时通过修改对象的属性来改变对象的外观和相关数据。,2.Visual Basic集成开发环境,(5)代码窗口:用来编辑代码的窗口。 (6)工程资源管理器:包含创建一个应用程序的所有文件的列表,其中文件以类别按层次结构图的方式显示。 (7)窗体布局窗口:用来调节用户界面窗口运行时在屏幕上的显示位置。,3.设计应用程序的基本步骤,在Visual Basic中的程序设计过程基本分为6步: (1)创建新工程,并在当前工程中建立新窗体。 (2)在窗体上绘制所需控件,并设置窗体及控件的属性。 (3)编写事件代码。 还有哦,3.设计应用程序的基本步骤:,(4)保存工程。 (5)运行并调试代码。 (6)编译工程,生成可执行应用程序。 OVER,4、语句书写约定,(1) 注释符:单引号“ ” 注释语句可以和代码在同一行且写在代码后面,也可单独占一行或多行,若是多行,则每行的开头都加注释符。 (2) 续行符:一个空格+一条下划线“_” 长语句在多行显示时运用,需要说明的是,续行符后面不能加注释,不能将变量名或属性名分隔在两行。,4、语句书写约定,(3)分隔符:冒号“:” 为增强代码编写的紧凑性,将多条语句写在同一行。 (4)不同进制数的使用 Visual Basic中除了可以使用默认的十进制表示数字以外,还可使用十六进制、八进制或二进制。在Visual Basic中,二进制数值前加&B,八进制数值前加&或&O,十六进制数值前加&H。 (5)Visual Basic代码中不区分大小写。,第1章 Visual Basic概述,1.1 知识要点 1.2 习题与解答 1.3 实训指导 1.4 测验题,1.2 习题与解答,加油啊,1Visual Basic集成开发环境 的组成? 答案:包括主窗口、工具箱 、窗体设计器 、属性窗口 、代码窗口 、工程资源管理器 、窗体布局窗口。 2“属性窗口”主要包含哪些内容? 答案:(1)对象名称下拉列表框:可从中选择窗体及其上所有的控件。 (2)选项卡:对所选对象的属性在字母排序、分类排序两种方式间进行切换。 完了吗?,(3)属性列表:列出当前选中对象的所有属性名和相应的属性值。 (4)属性说明:显示当前选择的属性功能的简要说明。 3“工程资源管理器”窗口左上方的三个按钮的功能分别是什么?,答案: (1)查看程序代码:编写跟选择项目相关的程序代码。 (2)查看对象:如果选择的项目是可见的,就在对象窗口显示它的外观。 (3)切换文件夹:选择是否把工程中的各个项目分类显示。,第1章 Visual Basic概述,1.1 知识要点 1.2 习题与解答 1.3 实训指导 1.4 测验题,1.3 实训指导,1.3.1技能训练目的 了解Visual Basic的运行环境。 熟悉Visual Basic开发环境的组成。 掌握如何向工具箱中添加控件。 掌握如何将常用控件保存在独立的选项卡上。 掌握Visual Basic一般应用程序设计步骤。,1.3 实训指导,1.3.2技能训练内容 【实训1.1】向“工具箱”中添加外部控件“通用对话框控件”。 步骤如下: (1)选择“工程”菜单中子菜单“部件”,或鼠标右键单击“工具箱”窗口空白位置,选择弹出菜单中的“部件”子菜单。,1.3 实训指导,(2)在打开的“部件”对话框,选中“Microsoft Common Dialog Control 6.0”,如图1-1所示,然后点击“确定”钮即可完成外部控件的添加。添加后“工具箱”效果如图1-2所示。,图1-1,图1-2,1.3 实训指导,【实训1.2】把“标签框”、“文本框”、“命令钮”控件保存在新建选项卡上。 步骤如下: (1)鼠标右键单击“工具箱”窗口的空白处,在弹出的菜单中选择“添加选项卡”子菜单,此时出现“新选项名称”对话框,如图1-3所示。,图1-3,1.3 实训指导,(2)在“新选项名称”对话框中输入选项卡的自定义名称,然后点击“确定”钮退出。 (3)用鼠标左键把“标签框”、“文本框”、“命令钮”控件拖到新创建的选项卡上即可,创建后的选项卡如图1-4所示。,1.3 实训指导,图1-4,【实训1.3】计算两数乘积和商。 步骤如下: 1创建新工程,并在当前工程中建立新窗体。有以下两种方法: (1)若是刚启动Visual Basic,则系统会自动创建一个新工程,在其中有一个新窗体; (2)若刚建立完一个工程,则需点击“文件”菜单的“新建工程”子菜单。 此时会在屏幕上出现一个没有任何控件的空白窗体,在该窗体绘制所需控件。,2在窗体上绘制所需控件,并设置窗体及控件的属性。 (1)在“工具箱窗口”点击鼠标左键分别选择标签框、文本框、命令钮控件,然后在窗体合适位置拖动鼠标画上控件。 (2)在“属性窗口”根据表1-1设置各个控件的属性值,设置属性后效果如图1-5所示。,表1-1 设置控件属性,图1-5,1.3 实训指导,3编写事件代码。 双击实现事件功能的命令钮控件,即会出现“代码窗口”,在其中选择Command1的Click事件,输入求得两数乘积和商的命令及相关语句即可如图1-6所示。,图1-6,4保存工程。 保存Visual Basic程序分为两个步骤,先保存工程中的窗体 ,再保存工程 。在两个保存窗口中输入相应的窗体名和工程名,两种文件的系统默认扩展名分别为.Frm、.Vbp然后点击“确定”钮即完成“保存”操作。,1.3 实训指导,5运行并调试代码。 运行程序的同时,系统会把其中的错误指出来并作标识,根据系统提示的错误即可完成代码的调试。运行代码有三种方法:,(1)按功能键F5。 (2)单击工具栏上的快捷按钮。 (3)点击“运行”菜单的“启动”子菜单。,6编译工程,生成可执行应用程序。 程序运行调试完成后可以将工程编译成默认扩展名为.Exe的文件,这样工程能脱离Visual Basic编程环境,转变为能在操作系统下独立运行的应用程序。,点击“文件”菜单中的“生成.exe”子菜单,系统会弹出工程生成对话框,在其中输入要生成的应用程序的文件名,然后点击“确定”按钮,系统会自动将工程编译生成对应的EXE应用程序。,第1章 Visual Basic概述,1.1 知识要点 1.2 习题与解答 1.3 实训指导 1.4 测验题,1.4 测验题,1.4.1 选择题 1下列不能打开“属性窗口”的操作是 。 A按Ctrl+T键 B执行“视图”菜单的“属性窗口”命令 C按F4键 D单击工具栏上的“属性”窗口按钮 答案:A 2在Visual Basic中,窗体文件的扩展名是 。 ABAS BFRM CVPF DEXE 答案:B,3在Visual Basic中,工程文件的扩展名是 。 ACLS B.FRM C.VBP DBAS 答案:C 4在设计阶段,双击窗体上某个控件时,打开的窗口为 。 A对象窗口 B属性窗口 C立即窗口 D代码窗口 答案:D,5Visual Basic的特点不包括 。 A可视化 B面向对象 C事件驱动 D无需编程 答案:D 6关于Visual Basic程序下列说法正确的是 。 A书写代码时区分大小写 B变量在使用前必须定义类型 C注释内容可写在多行 D工程资源管理器中只包含窗体文件 答案:C,7下列叙述中不正确的是 。 A注释语句可作为代码的一行 B注释语句不可以放在其他语句后面 C代码中加入注释语句能加强程序的可读性 D注释语句不可执行,也不被编译。 答案:B,8在 窗口,可以可视化调节窗体在屏幕显示的位置。 A窗体布局窗口 B工程资源管理器窗口 C窗体设计器窗口 D代码窗口 答案:A 9 不是Visual Basic程序设计的三大结构。 A顺序 B循环 C分支 D事件 答案:D,10关于Visual Basic,下面说法正确的是 。 A可视化是指无论设计界面还是编辑代码都可通过界面完成。 BVisual Basic是基于Windows操作系统实现的编程语言 CVisual Basic是运用面向事件编程技术 DVisual Basic不是结构化语言 答案:B,1.4.2填空题 Visual Basic版本主要有 、 、 。 答案:学习版,专业版,企业版 在Visual Basic中的开发环境有: 、 、 、 、 、 、 。 答案:主窗口,工具箱,窗体设计器,属性窗口,代码窗口,工程资源管理器,布局窗口,3.当Visual Basic中开发环境的各种窗口在屏幕没有出现时,可使用 菜单中的各个选项使其出现。 答案:“视图”菜单 4.“属性”窗口有两种显示方式,按 排序显示,按 排序显示。 答案:字母,分类,在设计阶段,当双击窗体上的某个控件时,所打开的窗口是 。 答案:代码窗口 在Visual Basic中分隔符、续行符分别是 、 。 答案:冒号,空格+下划线,7. 若想在工程中去掉某个窗体,最简

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论