VB程序设计实验报告2
VB程序设计实验报告
《VB程序设计》实验单元二实验报告专业班级:新闻班姓名: ________________ 学号:—指导教师:完成时间:2013.5一、实验题目数组和自定义类型二、实验环境Visual Basic6.0 程序软件三、实验目的1.掌握数组的声明、数组元素的引用。
2.掌握固定长度数组和动态数组的使用差别。
3.掌握数组常用的操作和常用算法。
4.掌握列表框和组合框的使用。
5.掌握自定义类型及数组的使用。
四、实验内容1.随机产生30—100 (包括30、100)的10个正整数,求最大值、最小值、平均值,并显示整个数组的只和结果。
2.随机产生20个学生成绩,统计各分数段人数。
即0~59、60~69、70~79、80~89、90~100,并显示结果。
五、实验步骤1.打开VB界面,建立工程2.在窗体窗口设置界面3•属性窗口控件对象属性设置4.编写程序代码5•运行程序及调试6•程序建立,保存工程文件六、实验结果第1题:70 53 57 28 30 77 1 76 81 70最大值81 最小值1 平均值54.3 4 41 86 79 37 96 87 5 94 36最大值96 最小值4 平均值56.5 52 76 5 59 46 29 62 64 26 27 :最大值76 最小值5 平均值44.6 82 82 58 98 91 22 69 98 2453最大值98 最小值22 平均值67.7 10 99 67 1 57 10 10 79 28 4最大值99 最小值1 平均值36. 5 29 38 30 94 97 40 27 16 16 64实验rQ Forml回第2题:Cl For ml -V J -V J -\Jr578 99 t-i2 619 67 48 75 14 3 5 97130828788七、实验体会1.VB编程虽然有些复杂,但是在一步步的学习探索中我也找到了其中的乐趣,看着自己一点点地在进步,真的很兴奋很激动。
vb实验报告二(20201124184949)
5、掌握文本框的使用方法
6、进一步了解类、对象、属性、事件和方法的概念
实验环境
Visual Bisic6.0
实验内容
1、设计一个VB小程序,包括一个文本框和三个单选按钮。要求单击“显示”按钮时,文本框中
出现红色的 欢迎使用Visual Bisic!的文子;单击 清除 按钮时,文本框中文子消失;
单击“退出”按钮后ห้องสมุดไป่ตู้程序结束。(窗体标题为“练习”)
2、 设计一个“我的窗体”为标题的小程序。利用窗体的属性和方法,在单击窗体时,显示“Visual Bisic文字。
3、窗体中包括一个标签、一个文本框和一个单选按钮。在文本框中输入文字,单击“设置”按 钮,则将窗体标题为相应的文字。
4、窗体中包括一个文本框和一个单选按钮。程序运行时,单击“显示”命令按钮,则将文本框
忻州师范学院计算机系
实验报告
学号:姓名:班级
课程名称
Visual Bisic程序设计
实验课时
2课时
实验项目
VB程序设计步骤
实验时间
指导老师
史文秀
实验成绩
实验目的 (本次上 机实验所 涉及并要 求掌握的 知识点)
1、 掌握Visual Bisic程序设计步骤
2、掌握窗体的常用成员
3、掌握命令按钮的使用
按钮显示为黄色,并显示监色文字hello。
实验步骤
(关键代 码要写出)
VB程序设计的实验报告
VB程序设计的实验报告VB程序设计的实验报告引言:VB(Visual Basic)是一种广泛应用于Windows操作系统的编程语言,它具有简单易学、功能强大的特点,被广泛用于开发各种桌面应用程序。
本文将介绍我在VB程序设计实验中的学习和实践经验。
一、实验目的本次实验的主要目的是让我们学习并掌握VB程序设计的基本知识和技巧,通过实践编写简单的应用程序,提升我们的编程能力和解决问题的能力。
二、实验环境在实验中,我们使用了Visual Studio作为开发工具。
Visual Studio是一款功能强大的集成开发环境,它提供了丰富的开发工具和调试功能,极大地方便了我们的开发工作。
三、实验内容在实验中,我们主要完成了以下几个实验任务:1. 界面设计:首先,我们需要设计程序的界面,包括窗体、按钮、文本框等控件的布局和样式。
通过拖拽控件、设置属性等操作,我们可以快速创建出一个漂亮的界面。
2. 事件处理:接下来,我们需要为各个控件添加事件处理程序。
当用户点击按钮或输入文本时,我们的程序需要做出相应的反应。
通过编写事件处理程序,我们可以实现各种功能,如计算、数据处理等。
3. 数据存储:在实验中,我们还学习了如何使用VB提供的数据库连接工具,将数据存储到数据库中。
通过编写SQL语句,我们可以实现数据的增删改查等操作,方便我们对数据进行管理和分析。
四、实验心得通过本次实验,我对VB程序设计有了更深入的了解和掌握。
在实验中,我遇到了一些困难和问题,但通过不断尝试和学习,我最终成功完成了实验任务。
首先,我学会了如何使用VB的开发工具和调试功能。
Visual Studio提供了许多方便的功能,如自动补全、调试器等,它们大大提高了我们的开发效率和代码质量。
其次,我学会了如何设计程序的界面。
一个好的界面设计可以使用户更加方便地使用我们的程序,并提升用户体验。
通过实验,我学会了如何合理布局控件、设置属性,使界面更加美观和易用。
最重要的是,我学会了如何编写事件处理程序。
VB程序实验报告
End Sub
Private Sub Command3_Click()
Text3 = Len(Text1)
Text4 = Len(Trim(Text1))
End Sub
Private Sub Form_Load()
End Sub
4.2-2c代码是:
5.2-3a代码是:
Text2.ForeColor = RGB(0, 0, 0)
Text2.PasswordChar = "*"
End Sub
3.2-2b代码是:
Private Sub Command1_Click()
Text2 = UCase(Text1)
End Sub
Private Sub Command2_Click()
x = Text1: y = Text2
x = x + y
Text3 = x
Text4 = y
End Sub
Private Sub Command5_Click()
Dim x%, y%
x = Text1: y = Text2
x = y: y = x
Text3 = x
Text4 = y
End Sub
Private Sub Command6_Click()
Text1.ForeColor = RGB(255, 0, 0)
Text2.ForeColor = RGB(255, 0, 0)
Text2.PasswordChar = ""
Text1 = (Text1 = "2006000")
Text2 = (Text2 = "TJin1234")
vb程序实验报告
vb程序实验报告VB 程序实验报告一、实验目的通过本次实验,深入了解和掌握 Visual Basic(VB)程序设计的基本概念、语法和编程技巧,提高解决实际问题的能力,培养逻辑思维和创新能力。
二、实验环境操作系统:Windows 10开发工具:Microsoft Visual Basic 60三、实验内容本次实验主要包括以下几个方面的内容:1、界面设计使用 VB 的窗体设计器,创建一个简单的用户界面,包含文本框、按钮、标签等控件,并设置其属性,如字体、颜色、大小等,以实现美观和友好的用户交互。
2、变量与数据类型在程序中声明不同类型的变量,如整数型(Integer)、字符串型(String)、布尔型(Boolean)等,并进行赋值和运算操作,理解不同数据类型的特点和适用场景。
3、控制结构运用顺序结构、选择结构(IfThenElse、Select Case)和循环结构(ForNext、WhileWend)编写程序,实现条件判断和重复执行的功能,例如计算阶乘、判断素数、打印九九乘法表等。
4、数组与过程定义数组来存储和处理大量的数据,掌握数组的声明、初始化和遍历操作。
同时,学习使用过程(Sub 过程和 Function 过程)来封装可重复使用的代码块,提高程序的可读性和可维护性。
5、文件操作实现对文本文件的读写操作,包括创建文件、写入数据、读取数据和关闭文件,了解文件处理在实际应用中的重要性。
四、实验步骤1、界面设计(1)打开 Microsoft Visual Basic 60,新建一个标准 EXE 工程。
(2)在窗体上添加所需的控件,如文本框 Text1、Text2,命令按钮 Command1、Command2,标签 Label1 等。
(3)通过属性窗口设置各个控件的属性,如 Text1 的 Text 属性为空,Command1 的 Caption 属性为“计算”,Label1 的 Caption 属性为“结果:”等。
VB程序设计实验要求及报告2
上海立信会计学院本科实验报告班级:财税3班学号:1317000323 姓名:张天霄指导教师:系部:专业:实验时间:实验2 顺序结构一、实验目的1.掌握正确书写表达式、复制语句的规则。
2.掌握常用函数的使用。
3.掌握InputBox 与MsgBox的使用。
4.掌握Print方法和Format格式的使用二、实验要求1.在C:\下建立子文件夹“VB实验2”,按照题目要求,在该文件夹下为各题保存相应的文件,如本实验中的第一题,需保存的文件有:工程文件(21.vbp)、窗体文件(21.frm) 及可执行文件(21.exe),本实验中的第二题,需保存的文件有:工程文件(22.vbp)、窗体文件(22.frm) 及可执行文件(22.exe),其余实验依此类推。
2.撰写实验过程中出现了哪些问题、错误,你是如何解决的,做一个小结。
三、实验内容:1.按图2-1(a)所示设计窗体界面,窗体内有3个标签、2个按钮、1个文本框,输入、输出项控件的初值均为空,所有控件的字体、大小均为默认值。
要求:输入半径,计算圆面积和圆周长,为保证程序运行的正确,对输入的半径值进行合法性检查(不能含有非数字字符、不能为负数,通过按Tab键进行检查),数据检查调用IsNumeric函数等;若有错,利用MsgBox显示出错信息,如图2-1(b)所示,然后光标定位于文本框处,重新输入;若正确,通过计算按钮计算相应结果。
计算结果保留2位小数,第一、第二位小数是零也要显示,圆周率取3.14。
图2-1(a)图2-1(b)2.设计一个窗体界面,所有控件字体不变,大小改为三号,文本框含有滚动条。
要求:输入一字符串,调用Ucase、Len函数,当先后点击“转换成大写字母”和“显示长度”按钮,分别将其转换成大写字母和显示其字符串长度(均在文本框内显示),如图2-2(a)、(b)、(c)所示。
图2-2(a)图2-2(b)图2-2(c)3.随机产生一个3位正整数,然后逆序输出,产生的随机数与逆序数在点击窗体时同时显示。
VB实验报告一2024
VB实验报告一(二)引言概述:VB(VisualBasic)是一种面向对象的程序设计语言,广泛应用于Windows操作系统中的软件开发。
本实验报告旨在详细介绍VB实验一(二)的内容与实验结果,并对其进行分析和总结。
正文内容:一、实验目的1.1学习VB语言的基本语法和开发环境的使用;1.2熟悉VB的界面设计和事件处理;1.3掌握VB语言中的数据类型、循环结构和条件语句。
二、实验步骤2.1搭建VB开发环境2.1.1并安装VisualStudio;2.1.2配置VB开发环境。
2.2界面设计2.2.1创建一个新的WindowsForms应用程序;2.2.2在设计窗口中添加控件,如按钮、文本框等;2.2.3设置控件的属性和事件。
2.3事件处理2.3.1编写相应按钮的Click事件处理程序;2.3.2实现按钮的功能,如计算、跳转等。
2.4数据类型的应用2.4.1声明和初始化变量;2.4.2使用不同数据类型进行计算和赋值。
2.5循环结构和条件语句2.5.1使用For循环和While循环实现特定功能;2.5.2利用条件语句实现条件判断。
三、实验结果3.1搭建VB开发环境成功;3.2界面设计符合预期,控件添加和属性设置正确;3.3事件处理程序编写无误,按钮功能正常;3.4数据类型的应用正确,计算和赋值结果准确;3.5循环结构和条件语句的实现正确。
四、分析与讨论4.1在搭建VB开发环境的过程中,可能会遇到版本兼容性问题,需要根据实际情况进行相应的配置和调整;4.2界面设计的合理布局与控件的正确设置对用户体验起到重要作用;4.3事件处理程序的编写需要注意语法的正确性和逻辑的严谨性;4.4在应用不同数据类型进行计算和赋值时,要注意数据类型的转换和溢出的问题;4.5循环结构和条件语句的合理运用能够简化程序的逻辑结构,提高代码的可读性和可维护性。
五、总结通过本次VB实验一(二)的学习和实践,我对VB语言的基本语法和开发环境的使用有了更加深入的了解。
vb实验报告2
Dim h!
Private Sub Command1_Click()
Dim s!
c = Text1.Text
k = Text2.Text
h = Text3.Text
s = (c * k + c * h + k * h) * 2
Text4.Text = s
End Sub
Private Sub Command2_Click()
实验题目2源程序代码及运行界面:
Private Sub Command1_Click()
Text1.FontBold = True
End Sub
Private Sub Command2_Click()
Text1.FontItalic = True
End Sub
Private Sub Command3_Click()
Caption = "装入窗体"
End Sub
实验报告
实验题目2:分析并设计如下图所示的程序:在窗体上添加一个文本框、5个命令按钮,要求文本框能够输入多行文本,并且要求显示水平与垂直滚动条。单击“加粗”命令按钮时,使文本框里的文本加粗,单击“斜体”按钮时,文本框里的文本变为斜体,单击“40磅”时,文本框里的文本字体大小设置为40,单击“隶书”时,文本框里的文本字体变为隶书。(课内:4分)
Dim l!
r = Text1பைடு நூலகம்Text
l = 2 * pi * r
Text2.Text = l
End Sub
6.编写程序求正方体的体积及表面积,界面如下:
说明:内存变量c代表长方体的长,k代表长方体的宽,h代表长方体的高,s代表长方体的表面积,v代表长方体的体积。
VB程序设计实验报告二
实验五:
实验目的:
在窗体上放一个标签Label1,1个命令按钮Command1,当窗体启动时使标签显示系统的当前时间。命令按钮显示为“放大”,当单击命令按钮时,将标签中显示的文字放大1~3倍(随机决定),并重新显示系统当前时间。
实验过程:
实验心得总结:
本次实验明显难于上次的实验。首先在实验中,出现了各种的函数,比如if then else,比如Int(Rnd)等等等等。其中最难之处在于实验的三.四.五,对于这三个实验我们要自己编写程序,这对于函数的掌握量,对于程序的整体空间概念都有很高的要求。尤其是实验五的程序编写,是我们之前尚未学到的,该程序是在同学之间的讨论中才得出的。VB设计,不光考验手下键盘敲击的速度,还对于设计者的头脑有较高要求。今后,会在课上,课下严格要求自己,掌握熟悉并会应用VB设计。
VB程序设计实验报告.
国际金融4班
2010121407
郭蔚
试验一.
实验目的:
学会字符串的替换。利用查找取子串等函数实现,实现replace函数实现,利用shell函数调用“windows.exe”执行word程序。
实验过程:
实验二:
实验目的:
掌握多边或嵌套if语句的正确使用,避免出现不合理的结果,提高解决实际问题的能力。
实验过程:
实验三:
编写一个程序,随机生成一个三位正整数,并在窗体上打印出其个位数、十位数和百位数。
实验目的:
掌握Rnd函数产生的随机数和利用“Mod”与“\”运算符将每一位分离;同时掌握Print函数的方法,并且学会自己编写程序。
实验过程:
实验四:
编写一个简易计算器程序,界面如Байду номын сангаас:
实验目的:
vb程序设计实验报告
vb程序设计实验报告VB程序设计实验报告一、引言在计算机科学与技术领域中,程序设计是一项至关重要的技能。
Visual Basic (VB)作为一种强大的编程语言,被广泛应用于软件开发领域。
本实验报告旨在总结和分析我在VB程序设计实验中的学习和实践经验。
二、实验目的本次实验的主要目的是通过设计和实现一个简单的VB程序,加深对VB语言的理解和掌握。
通过这个实验,我将学习如何使用VB语言进行界面设计、事件处理和数据处理。
三、实验过程1. 界面设计在实验开始时,我首先进行了界面设计。
通过VB的可视化设计环境,我选择了合适的控件,布局了用户界面。
我使用了文本框、标签、按钮等控件,使用户能够输入数据并进行相应的操作。
2. 事件处理在界面设计完成后,我开始编写事件处理程序。
我为按钮添加了点击事件,当用户点击按钮时,程序会执行相应的操作。
例如,当用户点击“计算”按钮时,程序会读取用户输入的数据,并进行计算操作。
通过编写事件处理程序,我学会了如何响应用户的操作,并进行相应的逻辑处理。
3. 数据处理在实验中,我还学习了如何进行数据处理。
我使用了VB的变量和运算符,对用户输入的数据进行计算和处理。
通过编写算法和逻辑,我实现了对用户输入数据的验证和处理,确保程序能够正确运行。
四、实验结果经过一段时间的设计和调试,我成功完成了VB程序的实现。
我的程序可以根据用户输入的数据进行相应的计算,并将结果显示在界面上。
通过这个实验,我不仅巩固了VB语言的基础知识,还提高了自己的编程能力。
五、实验总结通过这次VB程序设计实验,我收获了很多。
首先,我学会了如何使用VB语言进行界面设计,掌握了一些常用的控件和布局方法。
其次,我学习了如何编写事件处理程序,响应用户的操作,并进行相应的逻辑处理。
最后,我还学习了如何进行数据处理,使用变量和运算符对数据进行计算和处理。
在实验过程中,我遇到了一些问题和挑战。
例如,我曾经遇到过界面布局不合理导致用户体验不佳的情况,但通过不断的调整和改进,最终解决了这个问题。
vb程序设计实验报告
vb程序设计实验报告VB程序设计实验报告实验目的:通过VB程序设计,掌握基本的程序设计方法和技巧,提高编程能力。
实验内容:本次实验主要是通过VB程序设计,实现一个简单的学生成绩管理系统。
该系统可以实现学生信息的录入、查询、修改和删除功能,同时还能够计算学生的平均成绩并进行排名。
实验步骤:1. 设计界面:首先,我们需要设计一个简洁易用的界面,包括学生信息的录入、查询、修改和删除功能。
通过VB的窗体设计工具,我们可以轻松地实现界面的布局和美化。
2. 编写代码:接下来,我们需要编写VB程序代码,实现学生成绩管理系统的各项功能。
通过VB的编程语言,我们可以实现学生信息的录入、查询、修改和删除功能,以及成绩的计算和排名功能。
3. 调试程序:完成代码编写后,我们需要对程序进行调试,确保程序的各项功能能够正常运行。
通过调试,我们可以及时发现和解决程序中的bug,提高程序的稳定性和可靠性。
4. 测试程序:最后,我们需要对程序进行测试,验证程序的各项功能是否能够满足实际需求。
通过测试,我们可以发现程序中可能存在的问题,并及时进行修复和优化。
实验结果:经过一段时间的努力,我们成功地实现了一个简单的学生成绩管理系统。
该系统能够实现学生信息的录入、查询、修改和删除功能,同时还能够计算学生的平均成绩并进行排名。
通过本次实验,我们不仅掌握了基本的程序设计方法和技巧,还提高了自己的编程能力。
结论:通过本次实验,我们深刻认识到了程序设计的重要性,以及通过VB程序设计可以实现复杂功能的能力。
同时,我们也意识到了编程过程中需要细心和耐心,以及对程序进行不断地调试和测试,才能确保程序的质量和稳定性。
希望通过不断地实践和学习,我们能够不断提高自己的编程能力,为实现更多复杂功能的程序做好准备。
VB程序设计实验报告
中南财经政法大学实验报告
实验课名称:__ _VB程序设计 ___ 学生姓名:__ _ ____张琳___________ 专业班级:__ _信息0904班_____ 学号:__ __
开课时间:2010-2011学年第1学期
教务处制
《VB程序设计》实验报告
实验序号:1 实验项目名称:VB程序设计基础、三种基本结构、输入输出、常用控件和函数
《VB程序设计》实验报告实验序号:2 实验项目名称:用户交互、数组
《VB程序设计》实验报告
实验序号:3 实验项目名称:子过程和函数过程、字符串和日期时间
《VB程序设计》实验报告
实验序号:4 实验项目名称:处理图形、设计用户界面、文件系统、数据库、网络编程、多媒体。
VB程序实验报告
VB程序设计》实验报告实验二顺序结构程序设计Text3 = Len(Text1)Text4 = Len(Trim(Text1))End SubPrivate Sub Form_Load()End Sub计算机技术基础(VB)实验报告——实验二四、思考并回答1.写出实验中的代码:⑴2-1a 代码是:Private Sub Command1_Click() Text2.Text = 2 * 3.14 * Val(Text1) End SubPrivate Sub Command2_Click() Text3.Text = 3.14 * Val(Text1) ^ 2 End SubPrivate Sub Form_Load()End SubPrivate Sub Text1_LostFocus()If Not IsNumeric(Text1) Theni = MsgBox("输入了非法字符!", 64, "提示") Text1 = ""Text1.SetFocusEnd If Text2 = ""Text3 = ""End Sub⑵2-1b 代码是:Private Sub Command1_Click()Const pi = 3.14159Dim r As Single, l As Single, s As Single r = InputBox(" 请输入半径:", " 输入半径") s = pi * r ^ 2 l = 2 * pi * r Label2 = Label2 & rLabel3 = Label3 + Str(l) label4 = label4 + Str(s)End Sub2.2-2a 代码是:Private Sub Command1_Click() Text1.ForeColor = RGB(255, 0, 0) Text2.ForeColor = RGB(255, 0, 0) Text2.PasswordChar = ""Text1 = (Text1 = "2006000")Text2 = (Text2 = "TJin1234") End SubPrivate Sub Command2_Click()EndEnd SubPrivate Sub Form_Load()End SubPrivate Sub Text1_GotFocus()Text1 = ""Text1.ForeColor = RGB(0, 0, 0)End SubPrivate Sub Text2_GotFocus()Text2 = ""Text2.ForeColor = RGB(0, 0, 0) Text2.PasswordChar = "*" End Sub3.2-2b 代码是:Private Sub Command1_Click()Text2 = UCase(Text1)End SubPrivate Sub Command2_Click()Text2 = LCase(Text1)End SubPrivate Sub Command3_Click()Text3 = Len(Text1)Text4 = Len(Trim(Text1))End SubPrivate Sub Form_Load()End Sub4. 2-2c 代码是:5. 2-3a 代码是:Private Sub Command1_Click() Dim x%, y%x = Text1: y = Text2x = y Text3 = x Text4 = y End SubPrivate Sub Command2_Click() Dim x%, y%x = Text1: y = Text2 y = xText3 = x Text4 = yEnd SubPrivate Sub Command3_Click() Dim x%, y%x = Text1: y = Text2x = x + 1 Text3 = x Text4 = y End SubPrivate Sub Command4_Click() Dim x%, y%x = Text1: y = Text2x = x + y Text3 = x Text4 = y End SubPrivate Sub Command5_Click() Dim x%, y%x = Text1: y = Text2x = y: y = x Text3 = x Text4 = y End SubPrivate Sub Command6_Click() Dim x%, y%, t%x = Text1: y = Text2 t = x: x = y: y = t Text3 = x Text4 = y Text5 = t End Sub Private Sub Form_Load() End Sub6. 2-3b 代码是:Private Sub Command1_Click() Dim r1!, r2!, r3!, X!r1 = Val(Text2): r2 = Val(Text3): r3 = Val(Text4) X = 1 / (1 / r1 + 1 / r2 + 1 / r3) Label5 = "计算结果:" & XEnd Sub五、简述本次实验存在的问题在实验2-3b中:需题目的公式是一张图片。
大一vb的实验报告
大一vb的实验报告一、实验目的掌握VB语言的基础知识和编程技巧,并通过实践掌握VB的常用控件和事件处理方法。
二、实验材料1.计算机2.VB开发环境三、实验步骤1.搭建VB开发环境在计算机上安装VB开发环境,并进行必要的配置。
2.创建一个新的VB项目打开VB开发环境,点击“新建项目”按钮,选择“Windows桌面应用程序”模板,填写项目名称并确定。
3.设计用户界面在VB的设计器中,拖动控件到窗体上,设置其属性,并进行布局设计。
4.添加事件处理程序对每个控件添加相应的事件处理程序,以实现交互功能。
例如,对于按钮控件,可以添加点击事件的处理程序。
5.编写VB代码在VB的代码编辑器中,编写处理事件的代码,以实现所需的功能。
可以使用VB的基础语法、分支结构、循环结构等。
6.调试与运行对代码进行调试,确保程序运行没有错误,然后点击运行按钮,查看程序的运行效果。
四、实验结果通过以上步骤,成功实现了一个基础的VB程序,具备一定的交互功能和相应的逻辑处理。
五、实验总结通过本次实验,我学会了如何搭建VB开发环境,编写VB代码,设计用户界面,以及添加事件处理程序。
这些都是VB编程的基础知识和技能,对于以后的学习和应用都具有重要的意义。
通过不断的实践和探索,我相信自己能够在VB编程方面有更深入的理解和应用。
六、实验心得本次实验对我来说是一次很好的学习机会。
通过亲自动手实践,我加深了对VB语言和开发环境的了解,对于如何设计用户界面和编写代码也有了一定的经验。
实验过程中,我遇到了不少问题,但通过查阅资料和请教同学,我一一解决了这些问题。
实验不仅让我学到了知识,还培养了我的动手能力和解决问题的能力。
我会继续努力学习,提升自己的编程水平。
VB程序设计报告
软件技术实验报告班级学号姓名第二次实验:典型辅助控件的应用实验内容:1)实验中要求采用两个外部控件即Toolbar和ImageList,这两个控件都是ActiveX控件,都在VB中携带的“Microsoft Windows Common Control 6.0”控件组中,需要在“工程”下拉菜单中找到“部件”并单击它,随后在弹出的控件目录中点选“Microsoft Windows Common Control 6.0”,使之“应用”并“确定”,这样,该组控件便被全部添加到了工具箱中。
利用该控件制作趣味调色板和弹出式菜单,使之能在form1中操作。
2)准备好要用于窗体的素材(老师已发),例如图片和若干小图标。
然后分别点击工具箱中的Toolbar和ImageList,控件并将这两个控件画到窗体上。
3)向 ImageList 控件中置入合适的图象,即把未来要用于界面中按钮上的小图标预先置入ImageList 控件,具体做法:①用鼠标右键单击 ImageList 控件,然后单击“属性”以打开“属性页”对话框。
②在“通用”选项卡中点选图标预设大小,然后单击“图像”选项卡;③填入索引号1,然后单击“插入图片”按钮,在随后弹出的选择图片对话框中找到希望出现在 Toolbar 控件中的图象。
重复该操作(每次重复,索引号加1)直到得到了所需的所有图象后,单击“确定”按钮。
4)将 ImageList 控件与Toolbar控件相关联。
5)向 Toolbar 控件中添加按钮。
6)打开菜单编辑器,可在VB的顶行菜单下面的工具栏点击快捷按钮或在顶行菜单中找到“工具”菜单并下拉选择单击“菜单编辑器”,然后逐一填写标题框中的标题(即你希望出现在顶行菜单中的标题文字和名称框中的名称(即你将要在程序中使用的有关于该菜单操作时的英文标识符),注意,最左边一列菜单项即为顶行菜单显示项,如果需要生成下拉,则每级级联都向右缩进一格。
7)最后,选择你喜欢的界面图片设置为该窗体的picture属性即可。
VB程序设计课程实验报告2
程序设计基本控制结构应用 VB 程序设计基本控制结构应用
201 2012 年 4 月 7 日 实验地点 实验性质 DS142 DS1422
□验证性 √ 设计性 □综合性
教师评价:
□算法/实验过程正确; □实验结果正确; 其他: 评价教师签名: □源程序/实验内容提交 □语法、语义正确; □程序结构/实验步骤合理; □报告规范;
创建时间:ቤተ መጻሕፍቲ ባይዱ
三、源程序(实验过程或算法)
四、源程序调试过程和(或)实验分析
五、实验体会:
创建时间:
一、实验目的
1、掌握选择结构条件语句的使用。熟练选择结构程序设计的基本编程方法; 2、掌握循环结构各种形式的语句使用。熟练循环结构程序设计的基本编程方法; 3、掌握常用控件单选按钮、复选按钮、框架、图片框和图像框控件等的常用属性、 重要事件和方法的使用。
二、实验项目内容(实验题目)
1、编程序,输入 x、y、z 三个数,按从大到小的次序显示。要求:对输入数据 应有测试手段, 可以通过 IsNumeric 函数对文本框中的数进行测试。 若输入的数有非 数字字符,显示”不能转换成数值”,提示再输入。当输入的三个数全部都是数字字 符后再转换成数值型,然后进行大小比较。 2、编程序,显示出所有的水仙花数。所谓水仙花数,是指一个三位数其各位数 字立方和等于该数字本身。 3、编程序,显示所有 100 以内且为 7 的倍数的数,并求这些数的和。 4、编程序,求 s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)之值。
(完整版)《VB程序设计》实验报告
台州学院《VB程序设计》实验报告实验1.1设计一个程序,程序运行的初始界面如图1-1所示。
当单击“显示”按钮时,在文本框中显示“欢迎使用VB!”(图1-1);当单击“清除”按钮时,清除文本框内的文本;当单击“退出”按钮时,结束程序运行。
Private Sub Command1_Click() Text1.Text = "欢迎使用VB!"End SubPrivate Sub Command2_Click() Text1.Text = ""End SubPrivate Sub Command3_Click() EndEnd Sub实验1.2 设计一个程序,程序运行的初始界面如图1-3所示,其中“显示”按钮为不可用。
同时要求:(1)当单击“改变文字”按钮时,在左边标签文字内容改为“你好,张三!”,同时“改变文字”按钮变为不可用(图1-4);(2)当单击“隐藏”按钮时,将左边标签设为不可见,同时“隐藏”按钮变为不可用,“显示”按钮变为可用(图1-5);(3)当单击“显示”按钮时,重新显示左边标签,同时“隐藏”按钮变为可用,“显示”Private Sub Command1_Click() Label1.Caption = "你好,张三!"Command1.Enabled = False End SubPrivate Sub Command2_Click()Label1.Visible = FalseCommand3.Enabled = TrueCommand2.Enabled = False End SubPrivate Sub Command3_Click() Label1.Visible = TrueCommand2.Enabled = TrueCommand3.Enabled = False End Sub实验2.1 设计一个程序,运行时界面如图2-1所示。
VB实验报告(含答案)
实验报告课程名称_程序设计基础Visual Basic_ 班级______ ______姓名_____ ____实验一 VB环境和创建一个简单的VB程序一.实验目的:1.了解VB系统对计算机软件、硬件的要求。
2.掌握启动和退出VB的方法。
3.了解和使用VB集成开发环境各窗口、菜单的一般功能。
4.熟悉建立、编辑、运行、保存一个简单的VB应用程序的全过程。
5.了解文本框、标签框、命令按钮的构造及其属性、事件和方法。
二.实验内容:1.设计一个简单的应用程序,要求在窗体上画一个文本框、一个标签和两个命令按钮编一程序,并把命令按钮分别设置为”显示”和”清除”。
程序运行后,单击”显示”按钮,在文本框中输出一行信息;单击”清除”按钮,则清除文本框中的内容,运行界面如图1.1所示。
图1.1 实验1-1 运行界面三.实验结果:对象属性设置对象属性属性值说明caption 我的第一个vb程序窗体Form1caption 请输入姓名标签Label1text ““文本框Text1caption 显示命令按钮Command1caption 清除命令按钮Command2四.实验思考:1.标签label控件设置的属性代码有哪些?Label1.Caption=“请输入姓名”Label1.fontsize=24Label1.fontbold=True2.两个按钮所使用的是什么事件?代码分别是什么?Private Sub Command1_Click()Text1.text=“姓名”实验二简单程序设计数据类型及常用内部函数的简单应用一.实验目的:1.掌握Visual Basic数据类型的基本概念。
2.掌握用Visual Basic的各种运算符及表达式。
3.学习使用Visual Basic内部函数和数据输入、输出方法。
4.掌握命令按钮、文本框和标签。
5.设计顺序程序。
二.实验内容:1.编写一个华氏温度和摄氏温度之间的转换程序,如图2-2所示,要求用inputbox函数输入华氏温度,用msgbox输出转换后的摄氏温度。
VB实验二 实验报告
实验报告二实验目的(1)掌握基本循环控制结构(For-Next、While-Wend、Do-Loop)语句(2)掌握循环嵌套结构(3)掌握素数算法(4)掌握控制结构相关控件(列表框、组合框等)(5)能综合运用循环控制结构解决较复杂的问题实验内容【实验1】编写一个简易计算器编写程序计算S=1+1/2+1/4+1/7+1/11+1/16+1/22+…当第i项的值<10-5时计算结束结束。
实验结果:【实验1 代码】【实验1 典型结果】【实验2】将200~300之间的素数输出到列表框中实验结果:【实验2 代码】【实验2 典型结果】【实验3】编写程序,在窗体上输出上三角形式的九九乘法表。
实验结果:【实验3 代码】【实验3 典型结果】【实验4】从键盘输入10个整数,存放在一个一维数组中,然后将前5个元素与后5个元素交换,即第1个与第10个交换,第2个与第9个交换……实验结果:【实验4 代码】【实验4 典型结果】【实验5】静态声明一个二维数组,输入和输出该数组各元素的值要求:1.计算并输出数组主对角线和次对角线元素的和。
2.交换1、3行后输出整个数组的值3.交换数组的行与列后输出整个数组的值12345678910111213141516171819202122232425⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦实验结果:【实验5 代码】【实验5 典型结果】【实验6】编写程序,将随机产生的1000个[1000,99999]范围内的随机整数存入数组,然后分别用“比较交换法”、“选择法”、“冒泡法”进行升序排序实验结果:【实验6 代码】【实验6 典型结果】【选做1】编写程序,输入X,要求计算精度10-6,求sinX ,计算公式如下所示实验结果:【选做1代码】)!1n2(x)1(...!7x!5x!3x1x(x)sin1n21n753--++-+-=--【选做1典型结果】【选做2】任意输入一个或者多个英文句子,统计这些句子中的单词数量实验结果:【选做2代码】【选做2典型结果】【选做3】利用一维数组,统计一个班学生成绩0~59,60~69,70~79,80~89,90~100各分数段的人数,生成一个各分数段的柱状图。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Case Else KeyAscii = 0 End Select End Sub
Private Sub Text2_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
f = Text2.Text c = 5 / 9 * (f - 32) Text1.Text = c End If Select Case KeyAscii Case 48 To 57, 8, 46 Case Else KeyAscii = 0 End Select End Sub
VB 程序设计实验报告
实验日期:2010.09.16
一、实验目的与要求
理解变量与常量的概念、定义及使用,并且理解程序设计的算法及算法表示; 掌握各种常用数据类型的数据在内存中的存放形式,选择及循环控制语句的运用; 了解自定义数据类型,各种运算符、表达式的使用方法,顺序结构程序设计方法; 会用常用的内部函数,并且能够灵活运用各种选择结构进行和循环控制进行综合程序设计。
小,设置间距;
(2) 将 label1、label2 的 caption 属性改为“摄氏温度” 、 “华氏温度”,并设置字体大小。 (3) 将 text1、text2 的内容清空; 四、程序代码
第一题实验代码:
Private Sub Text1_KeyPress(KeyAscii As Integer) Select Case KeyAscii Case 0 To 64 Text2.Text = Text2.Text + Chr(KeyAscii) Case 65 To 90 Text2.Text = Text2.Text + Chr(KeyAscii + "32") Case 97 To 122 Text2.Text = Text2.Text + Chr(KeyAscii - "32")
二、实验内容
1.设计一个字符大小写转换程序,当在文本框 Text1 中输入大写字母,在文本框 Text2 中同时显示 其小写字母;当在文本框 Text1 中输入小写字母,在文本框 Text2 中同时显示其大写字母;当输入 其他字符,则在文本框 Text2 中原样输出。 2. 编写华氏温度与摄氏温度的转换程序,转换公式如下:
Text1.Text = c End Sub
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
c = Text1.Text f = 9 / 5 * c + 32 Text2.Text = f End If Select Case KeyAscii Case 48 To 57, 8, 46
三、实验步骤 第一题实验步骤;
(1) 将 label1、label2 的 caption 属性写为“输入文本”; (2) 将 text1、text2 的内容清空; (3) 将 form1 的 caption 属性改为“字符大小写转换”。
第二题实验步骤
(1) 将命令按钮 Command1、Command2 的 caption 属性改为“转换华氏” 、 “转换摄氏” ,并统一大
F =
������ ������ ������
������ + ������������
摄氏温度转化为华氏温度,F 为华氏温度 华氏温度转化为摄氏温度,C 为摄氏温度
C = ������ ������ − ������������
要求按两种方法进行转换。
(1) 用命令按钮实现转换,即单击“转换华氏”按钮,则将摄氏温度转换成华氏温度; 同样,单击“转换摄氏”按钮,则将华氏温度转换成摄氏温度。 (2) 不用命令按钮,当文本输入时直接完成转换。当用户在“摄氏温度”文本输入框内 输入值后按回车键,自动将摄氏温度转换成华氏温度;同样,华氏转换成摄氏的方 法也是如此。
Case Else KeyAscii = 0 End Select
End Sub
第二题实验代码:
Private Sub Command1_Click() Dim f!, c! c = Text1.Text f = 9 / 5 * c + 32 Text2.Text = f End Sub
Private Sub Command2_Click() f = Text2.Text c = 5 / 9 * (f - 32)