实验一VB环境和可视化编程基础.doc_第1页
实验一VB环境和可视化编程基础.doc_第2页
实验一VB环境和可视化编程基础.doc_第3页
实验一VB环境和可视化编程基础.doc_第4页
实验一VB环境和可视化编程基础.doc_第5页
全文预览已结束

下载本文档

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

文档简介

实验一 VB环境和可视化编程基础一、 实验目的 1掌握启动与退出Visual Basic的方法。 2熟悉Visual Basic6.0的集成环境及其基本操作。 3掌握建立、编辑和运行一个简单的VB应用程序的基本步骤。 4掌握常用控件(窗体、文本框、标签、命令按钮)的运用。 5理解面向对象编程的机制及编码过程。二、 实验准备 1复习VB窗体窗口、属性窗口、工程管理器窗口、代码窗口、工具箱窗口的组成、打开和关闭的方法。 2复习窗体、标签、按钮、文本框四个控件的常用属性和方法,自学图形框、图像框控件的使用。3实验步骤如下(以后各题均执行此步骤): 建立用户界面需要的控件对象; 设置对象属性; 编写对象事件过程; 保存文件(窗体文件和工程文件及其它); 调试运行程序。三、 实验内容实验1-1a 创建一个简单的VB程序。要求在窗体背景上放入一张图片(Picture属性),用一个标签控件显示“欢迎使用Visual Basic”字样。程序运行效果如图1-1所示。图1-1 实验1-1a运行效果实验1-1b 在实验1-1a的基础上,做以下变化:用图形框控件添加图片的方法装饰窗体,并用两种不同的属性设置对比效果(BackColor,BorderStyle);通过命令按钮改变标签字体。程序运行效果如图1-2所示。图1-2 实验1-1b运行效果实验1-2a 创建一个简单的VB程序。要求在窗体上显示“欢迎登陆VB上机系统”、“请输入您的学号”和“请输入登录密码”,以及两个等待输入学号和密码的文本框和一个命令按钮。学号与密码均为8位(超过8位则不能输入)(maxlength属性),密码的输入显示为“*”(PasswordChar属性)。另外窗体上不要最大、最小和关闭按钮(ControlBox属性)。单击命令按钮“确定”时,程序结束。程序运行效果如图1-3所示。图1-3 实验1-2a运行效果思考并尝试:再添加一个“显示”按钮,将输入的密码的内容在Text2中显示出来。(Text2.PasswordChar = )或添加一个“打印”按钮,将输入的密码的内容打印到窗体上。(Print Text2 )实验1-2b 创建VB程序:在名称为Form12b的窗体上放三个文本框和两个命令按钮,其中第一个文本框用于显示文本(不能输入)(Locked属性为True),第二个文本框用于输入文本,第三个文本框用于摘录文本。后两个文本框要满足多行输入(MultiLine属性为True)。要求程序运行后,在左侧文本框中输入文本,不能超过100个字符(maxlength属性),然后用鼠标选取其中部分文本,单击“摘要”按钮,选中文本则放入右边文本框 (Text3.Text = Text2.SelText)。 “删除”钮将的作用是将右边文本框清空。运行效果如图1-4所示。图1-4 实验1-2b的运行效果实验1-3a创建一个VB程序,运行界面如图1-5所示。其功能为:在文本框中输入一串字符,通过按钮对其字号放大2倍、缩小2倍或还原成初始设置。为了防止程序运行错误(字体过大或过小),不应连续放大和缩小,即单击一次“放大”或“缩小”按钮后,按钮为不可操状态。图1-5 实验1-3a的运行效果实验1-3b 编制程序:在窗体上放一张小汽车图片,用两个命令按钮(按钮Style属性要设置为1,然后用Picture属性添加图标)控制它的移动,但移动到窗体的边缘时就不能再动,且在窗体上打印出“停车”,此时第三个“还原”按钮(Visible属性)出现,可以单击它回到原位置,也可以向相反方向移动。程序运行效果如图1-6和图1-7所示。 图1-6 实验1-3b的运行效果1 图1-7 实验1-3b的运行效果2思考并尝试:不用Move方法,而是用改变Left属性值,实现图像的移动。不用“还原”按钮,小汽车移动到左边缘时“右指”的按钮出现,小

温馨提示

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

评论

0/150

提交评论