VB实验一 实验报告

合集下载

VB实验报告

VB实验报告

VB实验报告实验一、VB控制结构[实验目的]1.掌握选择语句的使用2.掌握循环语句的使用[实验内容]一、VB编程基础练习:在应用程序的代码窗口中分别输入以下四段代码,当程序运行时在窗体上单击,分别会发生什么情况,为什么?①Private Sub Form_Click()I = 10Print IEnd Sub②Private Sub Form_Click()Dim I%I = 10Print IEnd Sub③Option ExplicitPrivate Sub Form_Click()I = 10Print IEnd Sub④Option ExplicitPrivate Sub Form_Click()Dim I%I = 10Print IEnd Sub第一个程序运行的结果是:点击一次窗体便会出现一个“10”第二个程序的运行结果是:也是点击一次窗体出现一个“10”第三个程序运行的结果是:无法运行,显示变量未定义第四个程序运行的结果是:在应用程序的代码窗口中分别输入以下两段代码,当程序运行时在窗体上反复单击,分别会发生什么情况,为什么?Private Sub Form_Click()Dim n As Integern = n + 1Print nEnd SubPrivate Sub Form_Click()Static n As Integern = n + 1Print nEnd Sub第一个程序运行结果是:第二个程序运行的结果是:二、选择语句程序1:创建应用程序。

要求:单击窗体可弹出输入框,任意输入三个数,然后按从小到大的顺序输出到窗体上。

Private Sub Text1_Change()Dim X1 As Single, X2 As Single, X3 As Single, Temp As Single '定义x1,x2,x3,tempX1 = CSng(InputBox("请输入第1个数:", "输入数据")) '弹出请求输入数据x1的文本框X2 = CSng(InputBox("请输入第2个数:", "输入数据")) '弹出请求输入数据x2的文本框X3 = CSng(InputBox("请输入第3个数:", "输入数据")) '弹出请求输入数据x3的文本框If X1 > X2 ThenTemp = X1: X1 = X2: X2 = Temp '比较x1,x2,若x1大于x2将两值交换End IfIf X1 > X3 ThenTemp = X1: X1 = X3: X3 = Temp '比较x1,x3,若x1大于x3将两值交换End IfIf X2 > X3 ThenTemp = X3: X3 = X2: X2 = Temp '比较x2,x3,若x2大于x3将两值交换End IfPrint: PrintPrint "输出结果:" ’在屏幕上输出“输出结果:”PrintPrint x1,x2,x3 ’在屏幕上输出x1,x2,x3End Sub三、循环语句程序3:创建应用程序。

《程序设计基础—VB程序实验》

《程序设计基础—VB程序实验》

《程序设计基础—VB程序实验》说明:实验1和实验2均为电子实验报告,后面8个实验是纸制实验报告。

实验1 计算机基本操作实验目的⑴熟悉计算机,能够正确进行开、关机操作。

⑵熟悉键盘,掌握键盘上所有字符的输入,掌握正确的指法,能够进行中、英文切换。

⑶理解操作系统概念,掌握Windows XP的基本操作,能够利用“控制面板”进行一些参数的设置。

⑷知道“回收站”的功能,学会有关文件、文件夹的基本操作。

⑸学会在计算机上搜索或查找相关的文件或文件夹,掌握通配符的使用。

实验内容⑴熟悉上机实验的计算机,熟悉键盘,学会中、英文输入方式的转换。

⑵学会用正确的指法进行输入,知道键盘上所有字符的输入。

⑶利用“控制面板”修改系统时间、桌面背景、鼠标属性。

⑷在桌面上新建一个文件夹,该文件夹以学生自己的名字+班级+学号的后3位命名。

⑸用文本方式或Word文档,写一段字数不少于300字的自我介绍,以1.doc命名并保存到上述文件夹中。

⑹将上述文件夹复制到ftp://10.10.9.222上。

实验2 常用软件的基本操作实验目的⑴了解Word功能,掌握Word的基本操作,包括页眉/页脚的设置、分栏、页面设置、添加底纹等。

⑵学会文件的保存与打开、打印预览、段落的间隔、首字符位置改变等,能够在Word中插入图片、表格、艺术字、特殊符号等。

⑶了解Excel的功能,掌握Excel的基本操作,包括单元格属性的设置、数字的几种填充形式、单元格的合并与恢复、边框的设置等。

⑷掌握Excel的基本公式的使用,能够用公式进行基本计算。

掌握Excel中的图形制作方法,能够根据表格做出图形。

实验内容⑴将ftp上自己文件夹中的1.doc文件复制到桌面上,然后做如下处理:①将标题“自我介绍”居中;②将文章中第二段的内容进行分栏,要求中间有分割线;③插入一个4行4列的表格,内容为学号、姓名、某门课的成绩;④任意插入一张图片;⑤在文章中的任意位置加底纹。

将做好的文档以2.doc命名并保存。

VB实验报告一

VB实验报告一

《VB程序设计》实验单元一实验报告专业班级:姓名学号指导教师:完成时间:实验一VB环境和可视化编程基础一、实验目的1 了解Visual Basic的安装2 掌握启动与退出Visual Basic3 掌握建立、编辑和运行一个简单应用程序的全过程4 掌握基本控件的使用二、实验环境VB6.0三、实验内容1、编写一程序,在文本框中统计在该窗口上鼠标单击的次数。

提示:对窗口编写两个事件:Form_Load事件对文本框初值设为空;Form_Click事件对文本框计数。

对文本框计数:Text1=Val(text1)+1 。

2、命令按钮、字号、内容和格式的复制练习。

按钮1:使得Text1中的文本按要求改变。

按钮2:将Text1中选定的文本复制到Text2.控件名属性Form1 Caption=”实验2”Label1 复制文本Label2 输入文本Text1 Text=“VB功能强大,但要下功夫学习才能学好。

”Text2 Text=””Command1 Caption=”隶书25磅”Command2 Caption=”复制=>”四、实验步骤1、建立窗体Form2、设置类和对象3、编写程序代码4、保存工程5、运行启动工程即可五、实验结果实验二VB语言基础和顺序结构一、实验目的1、掌握正确书写表达式、赋值语句的规则2、掌握常用函数的使用3、掌握InputBox与MsgBox的使用4、掌握Print和Format的使用二、实验环境VB6.0三、实验内容1、输入半径的值,分别计算并输出圆的面积、圆的周长和球的体积。

2、随机产生一个3位正整数,然后逆序输出,产生的随机数与逆序数同时显示。

例如735,输出537.提示:利用“Mod”和“\”将一个3位数分离出3个1位数,然后连接成一个逆序的3位数。

四、实验步骤1.创建窗体2、建立类和对象(Command、Text)3、编写相应的程序代码4、保存工程5、启动运用即可五、实验结果实验三选择结构一、实验目的1、掌握逻辑表达式的正确书写形式。

VB实验报告01

VB实验报告01

实验报告01:熟悉Visual Basic 6.0编程环境一、实验目的1.熟悉Visual Basic 6.0编程界面。

2.掌握编写VB6.0程序的基本过程。

3.能够建立VB工程,制作应用程序界面,输入程序代码,并执行程序和生成EXE可执行程序。

二、实验内容1.熟悉VB编程界面2.编写程序。

(1)在使用VB系统设计应用程序时,一般包括两个阶段,分别是界面设计阶段和代码设计阶段。

(2)一个完整的VB工程包括一个工程文件(*.vbp)、至少一个窗体文件(*. frm )。

(3)某个程序的界面设计如图所示:其中在窗体上显示文字的是标签控件。

需要将窗体的Caption 属性设置为“欢迎窗口”。

3.设计一个简单的VB程序,界面和各个对象属性初值如下:对象属性初值按钮1(Command1)Caption 确定按钮2(Command3)Caption 结束标签1(Label1)Caption 请输入你的姓名标签2(Label2)Caption 空文本框(Text1)Text 空要求:输入姓名后,单击“确定”按钮,将在下方Lable2标签中显示文本框中姓名&“,祝你学好VB程序设计!”(1)界面设计:向窗体中添加两个按纽(C ommand1、Command2)、二个标签(Lable1、Lable2)、一个文本框(Text1)。

(2)设置好各对象属性值。

(3)编写两个命令按钮的事件代码。

(4)调试运行程序。

(5)在桌面上建立文件夹,保存工程,工程文件命名为sy1_1.vbp,窗体文件命名为sy1_1.frm。

三、思考题1.VB采用了面向对象的程序设计思想。

2.窗体上有一个文本框Text1,为了在该文本框中显示“Hello!”,所使用的语句是Text1.Text=”Hello!”。

3.用户在输入程序代码时,是否需要区分大小写?词与词之间的空格是否可以删除?答:不需要区分大小写。

词与词之间的空格不可以删除。

4.简单说明VB应用程序的开发步骤答:(1)创建工程(2)建立用户界面(3)设置各个对象的属性(4)编写事件过程代码(5)运行调试程序(6)保存程序(7)生成可执行文件。

VB最综版实验报告

VB最综版实验报告

学生学号0120811360801 实验课成绩学生实验报告书实验课程名称可视化程序设计A开课学院自动化学院指导教师姓名刘红丽学生姓名朱明学生专业班级自动化0808班2009-- 2010学年第二学期实验课程名称:_可视化程序设计______实验项目名称窗体界面设计和控件的基本操作实验成绩实验者朱明专业班级自动化0808班组别01同组者无实验日期2010 年4 月22 日一部分:实验预习报告(包括实验目的、意义,实验基本原理与方法,主要仪器设备及耗材,实验方案与技术路线等)1、实验的目的和意义1)了解VB可视化编程的基本概念(对象的属性、事件和方法);2)熟悉VB可视化编程的环境(集成开发环境、控件工具箱、工程窗口、属性窗口、窗体设计器、代码窗口、立即窗口、窗体布局窗口);3)熟练掌握VB可视化编程的步骤(新建一个工程、添加控件、设置属性、编写代码、运行工程、修改工程、保存工程的编译);4)熟悉控件的基本操作和控件的画法(在窗体上画一个控件、控件的缩放和移动、控件的复制与删除、控件的布局)。

2、实验的基本内容1)运行窗体时,显示出“欢迎您来到xxx的VB世界! ”;2)要求在“xxx”处添加自己的班级学号和姓名;3)实现显示、隐藏图片和标语的功能。

3、实验仪器设备及耗材计算机一台;打印机及耗材4、实验方案和技术路线(1)分析应用程序需要实现的功能,绘制TOE表:(2)绘制界面草图:(3)编写各控件的程序代码;(4)程序调试和排错;(5)运行结果分析。

程序要实现的功能:点击按钮,实现相应功能,显示“欢迎您来到xxx的VB世界! ”其中,TOE表和界面草图分别为:TOE表任务对象事件显示信息Command1 单击退出Command2 单击以对象为主线界面草图第二部分:实验过程记录(可加页)(包括实验原始数据记录,实验现象记录,实验过程发现的问题等)1、程序代码Private Sub Command1_Click()Label1.Caption = "欢迎来到自动化0808班朱明的VB世界!"End SubPrivate Sub Command2_Click()EndEnd Sub2、实验结果(界面运行结果截图)主界面:3、实验过程中出现的问题1、当使用print命令时,按钮点击多少次,语句就会重复出现多少次?解决办法:使用Label控件,Label1.Caption = "欢迎来到自动化0808班朱明的VB世界!"2、在加入背景图片后,若将窗口最大化,而图片却局限在某个角落,不能同时最大化?解决办法:图像控件的属性没设好,应该把图像控件的stretch 属性设为true 。

vb实训报告

vb实训报告

vb实训报告在这份报告中,我将详细介绍我在VB实训中所进行的工作和学习成果。

通过这次实训,我对VB的掌握程度有了显著的提高,并且获得了宝贵的实践经验。

**项目背景和目标**首先,我将介绍我们所进行的VB实训项目的背景和目标。

我们的项目是设计一个学生信息管理系统,旨在提高学校学生信息管理的效率和准确性。

我所负责的任务是开发一个学生选课模块,使学生能够在线选择课程,并将选课结果及时更新到数据库中。

**需求分析**为了开发出一个满足实际需求的学生选课模块,我首先进行了详细的需求分析。

我与实训导师和其他团队成员一起讨论,并借助流程图和数据流图等工具进行可行性分析和功能规划。

通过需求分析,我确定了以下主要功能:1. 学生登录:学生可以使用其学号和密码登录系统。

2. 课程列表:学生可以查看当前可选的课程列表,包括课程名称、授课教师和课程时间等信息。

3. 选课功能:学生可以根据自己的需求选择课程,并将选课结果保存到数据库中。

4. 课程查询:学生可以通过课程名称或教师姓名等关键词进行课程查询。

5. 已选课程查看:学生可以查看自己已选的课程列表。

**系统设计与实现**在需求分析的基础上,我进行了系统设计与实现的工作。

首先,我使用VB进行界面设计,力求使界面直观、友好,并具备良好的用户体验。

在设计界面时,我采用了常见的元素布局和色彩搭配,以确保系统整体的美观和易用性。

接下来,我着手进行程序的编码工作。

我采用了面向对象的编程思想,将系统的不同功能模块进行分离,并使用模块间的接口进行交互。

在编码过程中,我注重代码的规范性和可维护性,使用了有意义的命名并写明了注释,以方便后期的维护和改进工作。

**测试与优化**完成编码后,我进行了系统的测试工作。

我使用了黑盒测试和白盒测试相结合的方法,对系统的功能、性能和稳定性进行了全面测试。

在测试过程中,我发现了一些潜在的问题,并及时进行了修复和优化。

通过多轮的测试与优化,我确保了系统的稳定性和功能的完备性。

vb实验报告实验一

vb实验报告实验一

vb实验报告实验一VB实验报告实验一引言:Visual Basic(VB)是一种基于事件驱动的编程语言,广泛应用于Windows操作系统的软件开发。

本实验旨在通过实际操作,了解VB的基本语法和开发环境,并通过一个简单的案例来展示VB的应用。

一、实验目的本实验的主要目的是让学生熟悉VB的开发环境和基本语法,并通过一个简单的案例来加深对VB的理解和应用。

二、实验内容本实验的主要内容包括:1. VB开发环境的安装与配置;2. VB的基本语法和控件的使用;3. 通过一个简单的案例来展示VB的应用。

三、实验步骤1. 安装VB开发环境:根据教材提供的安装包,按照步骤进行安装,并进行必要的配置。

2. 创建新项目:打开VB开发环境,点击“新建项目”,选择Windows应用程序,并设置项目名称和保存路径。

3. 设计界面:在VB的设计界面中,通过拖拽控件的方式,设计出所需的界面布局,并设置控件的属性。

4. 编写代码:在VB的代码编辑器中,编写相应的代码,实现界面与功能的交互。

5. 调试运行:点击“调试”菜单中的“开始调试”选项,运行程序,并检查是否达到预期效果。

6. 保存项目:在调试运行成功后,及时保存项目并进行备份。

四、实验案例本实验以一个简单的学生成绩管理系统为例,通过VB实现以下功能:1. 学生信息录入:通过输入学生的姓名、学号、成绩等信息,将其保存到数据库中。

2. 学生信息查询:根据学号或姓名等关键字,从数据库中查询学生的信息,并在界面中显示出来。

3. 学生成绩统计:根据数据库中保存的学生信息,计算出平均成绩、最高分和最低分,并在界面中显示出来。

实验结果:经过以上步骤的实验操作,我们成功地实现了一个简单的学生成绩管理系统。

通过该系统,我们可以方便地录入、查询和统计学生的成绩信息。

实验总结:通过本次实验,我们深入了解了VB的开发环境和基本语法,并通过一个简单的案例来加深对VB的理解和应用。

通过实际操作,我们掌握了VB开发的基本流程,提高了编程能力和解决问题的能力。

VB实验报告1-9

VB实验报告1-9

实验一:设计简单的VB 应用程序一、实验目的1.掌握Visual Basic 启动和退出的方法。

2.熟悉Visual Basic 的集成开发环境。

3.掌握Visual Basic 程序设计的基本步骤,了解VB 程序的编写、保存和编译的方法过程。

4.初步了解几个常用基本控件控件(标签、命令按钮和文本框)的使用方法。

二、实验类型综合三、实验时间:2013-3-8四、实验任务1、启动Visual Basic ,然后创建一个“标准 EXE ”工程(保存在D 盘以自己学号命名的文件夹中,文件名和窗体名均为SJT ),并了解Visual Basic 集成开发环境下各组成部分及其作用。

2、编一程序,计算任意输入的正整数的平方根。

3、编写一个应用程序,界面如图1-1所示。

窗体中文字“VB 应用程序!”为一标签控件,单击标题为“放大”的命令按钮,则“VB 应用程序!”的字号放大一号,单击“缩小”按钮则反之;同时,窗体中还有4个含某种指向图案的按钮,若单击某个按钮,则使“VB 应用程序!”向该按钮所指向的方向移动50Twip 。

(提示:四种指向的图案可以在Visual Basic 安装目录中的“…graphics\icon\Arrows ”子目录中找到,名称分别为arw07dn.ico 、arw07lt.ico 、arw07rt.ico 和arw07up.ico )五、实验要求 写出实验报告,内容是:1、第1小题的操作步骤2、第2、3题1).程序的界面设计。

2).程序主要代码。

3).运行结果(输入与输出)。

4).实验总结。

(写上你自己的总结。

可以从以下几个方面来总结:你在编程过程中花时多少?时间是怎么分配的?多少时间在思考问题?遇到了哪些难题?你是怎么克服的?你对你的程序的评价?你的收获有哪些?)图1-1 实验1-2程序运行实验二:数据的输入和输出一、实验目的1.掌握常量和变量、表达式的基本概念和正确书写格式。

2.掌握基本语句(Print语句、赋值语句、Dim语句等)的使用;3、掌握常用函数的正确使用方法;4、掌握数据的动态输入InputBox和信息提示MsgBox的基本使用方法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验报告一
课程VB程序设计实验项目Visual Basic环境
顺序选择程序设计(4学时)
成绩
专业班级
姓名学号实验日期
实验目的
(1)熟悉Visual Basic6.0集成开发环境
(2)掌握Visual Basic程序的开发过程,能够运行一个完整的Visual Basic程序(3)掌握选择控制结构(If、Select case)语句实现程序分支
(4)掌握控制结构相关控件(单选按钮、复选框)
(5)能综合运用选择及循环控制结构解决较复杂的问题
实验内容
一、VB环境和顺序结构
【实验1】设计一个简单VB程序(10分)
它由一个窗体、一个文本框和3个命令按钮组成。

窗体的标题为"Visual Basic 程序设计示例",当用户单击命令按钮“显示”时,文本框中出现“欢迎使用Visual Basic 6.0”,窗体上显示“你好”,单击命令按钮“清除”时,清除文本框中显示的内容和窗体上的内容,单击命令按钮“结束”时,结束程序。

实验结果:
【实验1 代码】
【实验1 典型结果】
【实验2】编写程序,其功能为输入三角形的三边,求三角形的面积。

计算公式为:
S=(a+b+c)/2,面积=sqr(s*(s-a)*(s-b)*(s-c)) (20分)
程序界面如下所示
实验结果:
【实验2 代码】
【实验2 典型结果】
【选做1】单击窗体时,随机产生一个三位正整数,然后逆序输出该数,产生的数与逆序数同时显示,结果如下所示,要求用两种方法实现(使用数字的逆序和字符串的逆序)(15分)
实验结果:
【方法1 代码】
【方法1 典型结果】
【方法2 代码】
【方法2 典型结果】
二、选择结构
【实验3】输入一年份,判断它是否为闰年,并显示有关信息。

判断闰年的条件为:1.能被4整除,但不能被100整除,2.或者能被400整除(注意各个条件表达式的括号)(20分)
实验结果:
【实验3 代码】
【实验3 典型结果】
【实验4】任意输入三个数,求三个数中最大数和最小数(15分)
实验结果:
【实验4 代码】
【实验4 典型结果】
【实验5】使用Inputbox任意输入三个边长,判断是否能构成三角形,若能构成三角形,则判断该三角形是等边、等腰还是一般三角形(15分)
实验结果:
【实验5 代码】
【实验5 典型结果】
【选做2】求解分段函数,要求输入x的值,输出计算得到的y值(5分)
实验结果:
【选做2 代码】
【选做2 典型结果】
实验小结
1.遇到的问题:
2.对课程的建议:








<

<

<
=
2000
3
2000
1000
2
1000
500
5.1
500
x
x
x
x
x
x
x
x
y。

相关文档
最新文档