实验一VB语言开发环境和简单程序设计_第1页
实验一VB语言开发环境和简单程序设计_第2页
实验一VB语言开发环境和简单程序设计_第3页
实验一VB语言开发环境和简单程序设计_第4页
实验一VB语言开发环境和简单程序设计_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

实验一VB语言开发环境和简单程序设计一、实验目的1.熟练掌握VB的启动和关闭。了解VB程序的集成环境。掌握运行一个VB程序的步骤。掌握VB程序的开发过程。5..学会使用帮助二、实验准备局域网多媒体微机实验室;vb6.0软件三、实验要求正确理解面向对象的各种概念;按实验内容进行实验,理解基本的程序设计过程选择“自行设计练习:"中的题进行编程设计,书写实验报告。实验类型:验证性实验学时:2学时四、实验内容与步骤(一)相关知识VisualBasic6.0的启动与退出VisualBasic6.0的启动与退出与一般的Windows应用程序的启动与退出一样,可以通过"开始”菜单启动VisualBasic6.0,也可以将VisualBasic6.0程序以快捷方式放在桌面上,然后双击该图标将其启动;退出可以在“文件"中选择“退出"、或双击窗口控制菜单图标、或单击窗口关闭按钮。VisualBasic6.0的集成开发环境VB6.0的集成开发环境在一个公共环境中集成了设计、编辑、编译和调试等许多不同的功能,它由菜单、工具栏、工具箱、浏览器及完成各种特定功能的窗口组成。VB应用程序的开发过程VB采用的是一种“可视化”的编程方法,可以先设计应用程序的外观,然后再编写不同部件的程序代码。VB中对象的概念对象是基本的运行时的实体,它既包括了数据(对象属性),也包括作用于对

象的操作(方法)和对象的响应(事件)。对象的属性用来表示对象的状态,对象的方法决定了对象可以进行的操作。不同的对象具有不同的属性和方法,VB中最主要的两种对象是窗体和控件,程序设计中,基本的设计机制就是改变对象的属性、使用对象的方法和为对象编写事件过程。VB6.0的帮助功能VB6.0是VisualStudi06.0的套件之一,VB6.0本身并不带帮助,微软公司为VisualStudio6.0提供了一套MSDNLibrary帮助系统。MSDN(MicrosoftDeveloperNetwork)是使用Microsoft开发工具或是以Windows或Internet为开发平台的开发人员的基本参考,它是一本集程序设计指南、用户使用手册以及库函数于一体的电子词典,使用MSDNLibrary的帮助功能,不仅可以引导初学者入门,还可帮助各种层次的用户完成应用程序的设计。(二)实验举例(实例1)VB的启动与退出。(1)启动VB6.0通过“开始”菜单启动VisualBasic6.0,操作步骤为:单击Windows桌面任务栏的“开始”按钮,弹出“开始”菜单,将鼠标指针指向“程序”选项,在“程序”项的级联菜单中选中“MicrosoftVisualBasic6.0中文版”,然后在其打开的下级级联菜单中将光标条定位在“MicrosoftVisualBasic6.0中文版"命令上。单击鼠标左键,屏幕出现如图1-1所示的VisualBasic6.0启动画面。要建立一个新的工程,选择“新建”选项卡,从中选择“标准EXE”项(默认),然后单击“打开”按钮,进入如图1-2所示的VB6.0应用程序集成开发环境。图1-1启动VB6.0⑵退出VB境。图1-1启动VB6.0在图1-2所示的VisualBasic6.0应用程序集成开发环境窗口中,从“文件”菜单中选择“退出”命令、或双击窗口控制菜单图标、或单击窗口关闭按钮均可退出VisualBasic6.0。在退出时,系统可能会提示用户保存工程文件和窗体文件,有关保存文件的操作在实例3中进行详细说明。VB主窗口——工具箱----—-窗体窗口.-.-----""■立即窗口工程资源VB主窗口——工具箱----—-窗体窗口.-.-----""■立即窗口工程资源管理器窗口/属性窗口窗体布局(实例2)进入VB集成开发环境。VB的三种工作模式设计模式:启动VB,选择新建一个新的工程,进入如图1-2所示的VisualBasic6.0集成环境。此时,标题栏中的标题为“工程1一MicrosoftVisualBasic[设计]”,表明集成开发环境处于设计模式。运行模式:用鼠标单击工具栏中的“”按钮(启动),或在“运行”菜单中选择“启动”命令,此时,标题栏中的标题为“工程1-MicrosoftVisualBasic:运行],表明集成开发环境处于运行模式。中断模式:在“运行”菜单中选择“中断”命令,或按(Ctrl+Break)键,此时,标题栏中的标题为"工程1-MicrosoftVisualBasic[break]”,表明集成开发环境处于中断模式。VB集成开发环境中的各种窗口(如1-2所示)窗体窗口属性窗口工程资源管理器窗口(4)代码窗口(5)工具箱打开VB集成开发环境中的工具栏在“视图”菜单中选择“工具栏”,在它的级联菜单中列出VB提供的工具栏及当前工具栏的状态。选择“编辑”命令,打开编辑工具栏。选择“窗体编辑器”命令,打开窗体编辑器工具栏。选择“调试”命令,打开调试工具栏。(实例3)建立一个简单的VB应用程序首先建立一个自己的文件夹,以便将练习中生成的各种文件保存在该文件夹中,这里在E盘建立一个VBSY文件夹。

建立一个新的工程启动VB6.0,选择新建一个新的工程,此时进入到VB6.0集成开发环境,屏幕上出现一个默认的“Forml”窗体。设置窗体属性选中窗体窗口中的窗体,在属性窗口中选中(名称)属性,将其属性值改为“Frmexp”;再选中Caption属性,然后在右边列中输入“窗体”此时窗体的标题栏变为“窗体”,窗体窗口的标题栏为“工程1-Frmexp(Form)”。在窗体上绘制控件用鼠标单击工具箱中的标有“A”的按钮(标签),在窗体的合适位置画出一个矩形区域,在窗体上出现一个标签控件,用鼠标选中该控件,然后在属性窗口中将其(名称)属性设为“LblDisp”;Caption属性设为“VB集成开发环境”。用鼠标单击工具箱中的命令按钮,在窗体的合适位置画出一个命令按钮,用鼠标选中该命令按钮,然后在属性窗口中将其(名称)属性设为“cmdDisp”;Caption属性设为“显示”。在窗体中再添加一个命令按钮,然后将其(名称)属性设为“cmdClear'';Caption属性设为“清除”。窗体如图1-3所示。KliluG3:口画.81■AKliluG3:口画.81■Arp目皿O_J<£Q图1-4代码窗口编写程序代码(1)双击“显示”按钮,打开代码窗口,如图1-4所示,然后输入如下代码:PrivateSubcmdDisp_CliCk()LblDiSp.ViSible=TrueEndSub(2)在代码窗口的对象列表框中选择对象“cmdClear”;在过程列表框中选择事件Click(如图1-4),然后输入如下代码:PrivateSubcmdClear_Click()LblDisp.Visible=FalseEndSub5.运行程序窗口上的文字消失;单击“显示”按钮,又关闭代码窗口,用鼠标单击工具栏中启动按钮。此时,程序开始运行,并出现图1-5画面,单击“清除”按钮,使文字显示出来。窗口上的文字消失;单击“显示”按钮,又

图1-5运行程序窗口保存文件在选择“文件”一“保存工程”菜单命令,或单击工具栏中的“保存工程”按钮。由于是第一次保存文件,因此在弹出的文件另存为对话框中提示保存窗体文件,将窗体文件保存在E盘的VBSY文件夹下并起名为Vbsy1_1.frm,此时,系统会继续提示保存工程文件,将工程文件也保存在E盘的VBSY文件夹下并起名为Vbsyl_1.vbp。7.生成可执行文件选择“文件,,一“生成Vbsyl_1.exe”菜单命令,弹出“生成工程”对话框,此时可执行文件名已默认为Vblsy_1.exe,如图1-6所示。在该对话框中单击“选项”按钮,打开“工程属性”对话框,如图1-7所示,在该对话框中可以设置版本号、版本信息、编译选项等。最后单击“确定”按钮进行编译。图1-6“生成工程”对话框图1-7“工程属性”对话框8.运行可执行文件在E盘的VBSY文件夹下双击Vbsyl—1.exe文件,运行该可执行文件。启动该程序后的窗口如图1-5所示。‘(实例4)使用VB的帮助。选择“帮助”一“内容”菜单命令,弹出“MSDNlibraryVisualStudi06.0”窗口。利用目录浏览主题选择“目录”标签,在左侧主题窗口中依次单击“HsualBask文档”一“使用HsualBaSic”一“程序员指南”一“HSualBaSiC基础”一“窗体、控件和菜单”,最后选择“设计窗体”主题,此时右侧窗口中显示出相应内容。利用索引查找信息选择“索引”标签,在“键入要查找的关键字”输入框中输入’SelectCase”,此时光标定位在索引项的列表的“SelectCase块”项目上,单击“显示”按钮,右侧窗口中即显示出相应内容。简单程序设计1.建立一个简单的应用程序,其窗体界面如

温馨提示

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

评论

0/150

提交评论