VB.NET实验报告(五)

合集下载

VB实验报告(含答案)

VB实验报告(含答案)
End If
If Check1.Value = 1 Then
Label1.FontBold = True
Else
Label1.FontBold = False
End If
If Check2.Value = 1 Then
Label1.FontItalic = True
Else
Label1.FontItalic = False
图1.1实验1-1运行界面
三.实验结果:对象属性设置
对象
属性
属性值
说明
Form1
caption
我的第一个vb程序
窗体
Label1
caption
请输入姓名
标签
Text1
text
““
文本框
Command1
caption
显示
命令按钮
Command2
caption
清除
命令按钮
四.实验思考:
1.标签label控件设置的属性代码有哪些?
加粗
复选框
Check2
Caption
倾斜
复选框
Check3
Caption
下划线
复选框
Check4
Caption
删除线
复选框
四.实验思考:
1.模拟简易计算器Command1命令的单击事件的程序代码是什么?
Private Sub Command1_Click()
Dim a!, b!
Dim c As String
If Option1.Value = True Then
Label1.FontName = “宋体”
ElseIf Option2.Value = True Then

vb实训报告

vb实训报告

vb实训报告1. 引言本文旨在对VB实训进行全面的报告和总结。

报告内容包括实训的目的、实训的步骤和方法、实训过程中遇到的问题及解决方法、实训结果的分析与评价等。

2. 实训目的本次VB实训的目的是通过编写一个实用的程序,来提高学生们的VB编程能力和实践操作能力。

通过实际操作,学生们能够更好地了解VB的工作原理和应用场景,为他们将来从事相关工作奠定基础。

3. 实训步骤和方法(1)熟悉VB开发环境:学生首先进行VB开发环境的安装和配置,并熟悉VB开发工具的功能和操作方法。

(2)了解VB基础知识:学生通过上课和自学的方式,对VB 的基础语法、界面设计、事件处理等进行学习和掌握。

(3)实践操作:在掌握了VB的基础知识后,学生们开始进行实践操作,根据老师布置的任务,编写相应的VB程序。

(4)调试和优化:学生们在编写程序的过程中,遇到问题需要进行调试,并对程序进行优化,以提高程序的运行效率和稳定性。

4. 实训过程中遇到的问题及解决方法在实践操作过程中,学生们遇到了一些问题,在这里列举并给出了解决方法。

(1)界面设计问题:学生们在进行界面设计时,遇到了一些难题。

他们通过查找相关资料和请教老师同学,最终解决了这些问题,并得到了满意的界面设计结果。

(2)程序逻辑问题:学生们在编写程序的过程中,遇到了一些逻辑上的困惑。

他们通过仔细思考和与老师的交流,逐步找到了解决方法,并成功实现了程序的功能。

5. 实训结果的分析与评价经过一段时间的实训,学生们完成了任务,并提交了他们编写的VB程序。

这些程序在功能上较好地实现了要求,并具备较高的用户体验。

然而,我们也发现了一些问题。

首先,在实训过程中,学生们对VB的理解和熟练程度存在差异,部分学生可能由于基础薄弱,对实训内容的掌握有一定困难。

其次,在实训过程中,有些学生对问题的解决方法存在依赖性,对于独立思考和解决问题的能力还有一定的提升空间。

综上所述,通过本次VB实训,学生们获得了较好的实践经验和编程能力的提升。

vb实训报告

vb实训报告

vb实训报告一、引言在软件开发领域中,Visual Basic(VB)是一门广泛使用的编程语言。

通过使用VB,开发人员可以轻松创建各种功能强大且易于使用的软件应用程序。

本篇文章旨在分享我在VB实训过程中的经验和收获。

二、背景介绍VB实训是为了培养学生的软件开发技能。

实训课程旨在通过实践操作,让学生了解软件开发的各个方面,并提供机会让学生将所学知识应用到真实的软件项目中。

我参加了一个为期两个月的VB实训课程,这是我第一次接触这门语言和开发环境。

三、实训过程1. 学习环境搭建在开始实训之前,我们首先需要安装VB开发环境。

第一次接触VB的时候,我对环境的配置感到有些困惑,但通过查找相关资料和请教同学,我迅速完成了环境的搭建。

2. 理解基本概念VB语言的学习过程需要理解一些基本概念,比如变量、数据类型、函数等。

在实际的编写代码中,这些概念扮演着至关重要的角色。

为了更好地理解这些概念,我们进行了一系列的练习和编程任务。

3. 界面设计与用户交互在VB中,界面设计是一个重要的部分。

我们花了很多时间学习如何使用VB的界面设计器来创建各种用户界面。

通过实践,我了解了控件的使用方法,例如文本框、按钮、标签等,并学会了如何通过这些控件与用户进行交互。

4. 数据处理与存储软件应用程序通常需要处理和存储大量的数据。

在VB实训中,我们学习了如何使用VB提供的数据库连接和查询功能,以及如何使用SQL语句来操作数据。

这对于我来说是一个重要的突破,因为我能够将用户输入的数据存储在数据库中,或从数据库中检索出所需的信息。

5. 软件功能实现在实训的最后阶段,我们将所学知识应用到一个实际的软件项目中。

我们小组的任务是创建一个简单的学生信息管理系统。

我们需要设计一个用户友好的界面来输入和管理学生信息,还需要实现增删改查等基本功能。

通过分工合作,我们顺利完成了这个项目,并且在最后进行了一场演示。

四、心得体会通过这个VB实训项目,我对软件开发有了更深入的理解。

VB上机实验报告详细易懂

VB上机实验报告详细易懂

VB上机实验报告详细易懂实验五数组的应用一、实验目的1.掌握一维数组的概念、定义、数组元素的引用和初始化。

2.学会用数组和程序基本控制结构实现数据的求和、求平均、求极值和排序等算法程序的设计3.加深对循环控制结构的理解和使用二、实验环境1.计算机2.Visual Basic 6.0开发环境三、实验说明1.熟练运用Visual Basic 6.0开发环境2.熟悉建立VB应用程序的步骤3.学会使用一维数组实现简单的应用程序四、实验内容和步骤1.实验内容随机产生10个两位整数,找出其中的最大值、最小值和平均值。

2.实验步骤(1)打开计算机,在Visual Basic 6.0系统环境下,选择“文件”菜单中的“新建工程”菜单选项,打开“新建工程”窗口;(2)在“新建工程”窗口按下“确定”按钮打开“工程设计”窗口;(3)在“工程设计”窗口,首先设计窗口的属性,然后打开“工具箱”窗口添加所需控件,设计该实验的界面;(4)选择“视图”菜单中的“代码窗口”菜单选项,打开“代码窗口”窗口,设计命令按钮控件的事件代码;考虑到要在不同的过程中使用数组,所以首先在模块的通用段中声明数组:Dim a(1 To 10) As Integer随机整数的生成由窗体的Load事件代码完成:Private Sub Form_Load( )Dim p As StringRandomizep = ""For i = 1 To 10a(i) = Int(Rnd * 90) + 10p = p & Str(a(i)) & ","NextLabel1.Caption = L Trim(Left(p, Len(p) – 1))End Sub求最大、最小以及平均值由“确定”按钮Command2的Click事件代码完成:Private Sub Command2_Click( )Dim n As Integer, m As Integer, s As Singlemin = 100: max = 10: s = 0For i = 1 To 10If a(i) > n Then max = a(i)If a(i) < m Then min = a(i)s = s + a(i)NextText1.Text = maxText2.Text = minText3.Text = s / 10End Sub“重置”按钮Command1的Click事件代码:Private Sub Command1_Click( )Form_LoadText1.Text = ""Text2.Text = ""Text3.Text = ""End Sub最后是“关闭”按钮Command3的Click事件代码:Private Sub Command3_Click( )Unload MeEnd Sub(5)运行程序,观察结果;(6)保存窗体,保存工程。

vb实训报告

vb实训报告

vb实训报告1. 引言在本次VB实训中,我们小组的任务是设计和开发一个员工管理系统。

该系统旨在帮助企业管理员工信息、薪资、考勤等日常管理事务。

本文将介绍我们在实训过程中的项目规划、功能实现、问题解决以及项目总结等方面的内容。

2. 项目规划在项目规划阶段,我们首先明确了系统的功能需求和主要模块划分。

根据实际情况,我们将系统划分为员工信息模块、薪资管理模块、考勤模块以及权限管理模块。

每个模块都有相应的功能要求和优先级。

3. 功能实现3.1 员工信息模块在员工信息模块中,我们实现了员工的基本信息录入、修改和查询功能。

通过设计合理的界面布局和表单格式,使用户能够方便快捷地操作相关功能。

我们还添加了员工照片上传和显示的功能,增强了系统的可视化和人性化。

3.2 薪资管理模块薪资管理模块是该员工管理系统的关键部分之一。

我们实现了薪资的计算、发放和统计功能。

通过与员工信息模块的数据交互,能够自动计算薪资、生成工资条等相关操作。

同时,我们提供了统计报表的功能,帮助管理人员迅速了解企业的薪资概况。

3.3 考勤模块在考勤模块中,我们实现了考勤打卡、请假申请和考勤统计等功能。

通过与系统日历的结合,员工能够方便地进行考勤操作,并及时查看自己的考勤记录。

考勤统计功能可以帮助企业管理人员掌握员工的出勤情况,及时进行奖惩和管理。

3.4 权限管理模块为了保证系统的安全性和数据的机密性,我们设计了权限管理模块。

该模块实现了用户角色的划分、账号权限的设置和登录验证等功能。

只有经过验证的用户才能够访问系统,并根据其角色的不同进行相应的操作。

4. 问题解决在项目开发过程中,我们遇到了一些问题,并采取了相应的解决策略。

例如,在员工信息模块中,由于员工照片的上传和显示涉及到文件操作和路径设置,我们遇到了一些路径错误和图片加载问题。

通过仔细检查代码和路径设置,最终解决了这些问题。

同样,在权限管理模块中,我们遇到了一些安全性和数据保护的问题。

通过加密算法和访问控制的设置,我们增强了系统的安全性,避免了未授权用户的非法访问。

05VB实验报告_常用控件

05VB实验报告_常用控件

Visual Basic程序设计实验报告
题目:常用控件
院(部):管理工程学院
专业:工程管理
班级:工管082
姓名:焦亚辉
学号:2008021054
指导教师:刘夏
实验目的:
1、掌握窗体、命令按钮、标签和文本框的常用属性、方法和事件的应用。

2、掌握单选按钮、复选框、框架、滚动条、列表框、组合框和时钟控件的常用属性、方法和事件的应用。

实验任务:
1、设计一个个人资料输入窗口,使用单选按钮选择“性别”,组合框列表选择“民族”和“职业”,检查框选择“爱好”。

当单击“确定”按钮,列表框列出个人资料信息;单击“重选”按钮,恢复原始状态;单击“退出”按钮,结束程序执行;单击“删除列表项”按钮,可删除“个人资料”列表框中选中项的信息。

程序运行界面如下图所示:
实验要求:
1、上机完成以上实验任务,在实验报告中加入程序运行后的界面截图。

2、实验任务中的窗体标题为设计界面中的内容加下划线加各自姓名,例如:实验任务2中设计界面中标题内容为:“个人资料”,修改后为“个人资料_张三”。

3、将实验中的详细事件过程(即代码窗口的代码)手写到实验报告中。

实验内容:
事件过程:。

vb实验报告(5)

vb实验报告(5)
2、将下列数学式子写成vb表达式:
(1) cos2(c+d) _________________
(2) 5+3(a+b) _________________
(3) cosx(sinx+1) _________________
(4)e2+2 _________________
3、以下语句的输出结果是()。
6、设有如下声明:
Dim X As Integer
如果Sgn(X)的值为-1,则X的值是( )
A.整数B.大于0的整数C.等于0的整数D.小于0的数
7、在文本框中输入半径,计算后在标签中输出圆周长和面积。
1)界面设计
2)属性设置
控件对象属性属性值
3)代码编辑
8、通过随机函数产生2个两位正整数显示在标签label1、label2中,并且求这2个数之和并显示到label3中。
5、在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
a$=″VisuaLBasic″
Print String(3,a$)
End Sub
程序运行后,单击命令按钮,在窗体上显示的内容是( )
A.VVV B.Vis C.sic D.11
Print Format $(32548.5,“000,000.00”)
A) 32548.5 B)32,548.5 C) 032,548.50 D) 32,548.50
4、设x=4,y=8,z=7,以下表达式的值是( )
x<y And (Not y>z) Or z<x
A.1 B.-1 C.True D.False

vb实验报告

vb实验报告

报告封面
2014-2015学年第一学期
封面和里边的需要写的内容不要空着学号、姓名、学院、年级、专业班等
实验课程: Visual 程序设计设课形式: 非独立
课程学分: 4
实验一
注: 请大家着重做好“智能计算器”, 并在此基础填写实验报告。

实验二
注: 请大家着重做好“简单游戏设计”, 并在此基础填写实验报告。

实验三
注: 请大家着重做好“设计一个拾色器”, 并在此基础填写实验报告。

实验四
注: 请大家着重做好“选课系统”, 并在此基础填写实验报告。

说明:请大家务必将上述4个实验做完, 并认真按要求撰写实验报告, 每位同学按顺序做好4个实验的实验报告交给班长或学习委员, 班长或学习委员按学号从小到大排序后上交。

vb实训报告

vb实训报告

vb实训报告这里是一篇VB实训报告,可以按照报告的格式来书写:【简介】本报告旨在总结我所参与的VB实训项目,并分享我在项目中的学习和实践经验。

报告主要包括项目背景、需求分析、系统设计、开发过程、实施与测试、总结与反思等部分。

【项目背景】在这一部分,我将介绍项目的背景和目的,包括项目所在的组织/公司、项目的目标和意义,以及项目实施的时间和地点等。

【需求分析】在这一部分,我将详细描述项目的需求分析过程。

首先是通过与相关部门/人员的沟通和访谈,了解用户的需求和期望。

然后,我们对用户提出的需求进行系统化整理,分解成具体的功能模块,并进行优先级排序和分析。

【系统设计】在这一部分,我将介绍该项目的系统设计方案。

包括整体架构设计、数据库设计、界面设计等内容。

我会详细描述每个模块的功能和设计思路,并给出相关的流程图、数据库表结构等设计图示。

【开发过程】在这一部分,我将详细描述项目的开发过程。

我们采用了敏捷开发的方法,根据需求分析阶段得到的功能模块,逐个进行开发和测试。

我会描述每个阶段的具体工作内容,包括编码实现、单元测试、集成测试等。

【实施与测试】在这一部分,我将阐述项目的实施和测试过程。

我们在项目中设有专门的实施团队和测试团队,用于将开发完成的模块部署到实际环境中,进行系统的集成和测试。

我会详细描述每个测试阶段的内容和结果,并列出可能发现的问题和解决方案。

【总结与反思】在这一部分,我将对整个项目进行总结和反思。

我会评估项目的成果与目标之间的契合度,总结项目中的亮点和不足之处,并提出改进和优化的建议。

同时,我也会谈谈我个人在项目中的收获和成长。

【结语】通过这次VB实训项目,我对软件开发过程有了更深入的了解,也提升了自己的编码能力和团队合作能力。

感谢这次实训机会,希望将来能够继续在实际项目中应用所学知识,不断提高自己的技术水平。

VB.NET实验报告(五)

VB.NET实验报告(五)

xx 大学本科生实验报告(五)姓名:XXX学院: 计算机科学学院专业: 信息管理与信息系统班级:2011 级信管班实验课程名称:程序设计实验日期:2012 年 5 月18 日指导教师及职称: XXX实验成绩:开课时间:2012-2013 学年第二学期实验管理中心印制实验题目图形应用程序开发小组合作2.掌握图形坐标系的变换方法。

3.掌握GDI+中的绘图工具。

4.掌握常用几何图形绘制方法。

5.掌握简单艺术图形的绘制方法。

6.了解GDI+的图像处理功能。

二.实验环境Microsoft Visual Studio 2008三、实验内容与步骤一、利用方法DrawEllipse在窗体上绘制艺术图案。

构造图案的算法为:把一个半径为r的圆周分为n份,以这个n个等分点为圆心,r1为半径绘制n个圆<径。

(1)进入应用程序的后,根据题目要求设计好窗体;(2)编辑代码,进行代码的调试,主要代码如下所示:# Buttonl ■ r dkkIn二巾广乜oTs teri. I ithD)gra.vkJi^亓5宅"< B:r#rieg:L'E-^C「氏2"! 玄EaHl_L ~~Suh BuK I onl_□ i cb'£B>¥al “證加A? S JTJ I H- Otjert. t Xs 呂”I R EvAfli^rci'l Kaidh. BicU i,jiit.CLidkI in £J L I Gruphi os 二IT &. MAaphi cs Um > Al f ML- lev P<JifE«L«>r.filllt) lini r M)S KP^I-= 10Q Hin JL ill I A I E現q* = 旳Jhn t 上^LKLtLe = 3M / i(Trmil H1^T TITII fflrn 勿1"1”1 f ir i - 1 r* nfin x 血9 1 (t > i)■in y hi Sin^il« r * $i n *= i.]a - E- 60T ■ y ■石Dr祚211曙応5# N y,辺GDIp SLEP41& 0 耳Diurps'ii-e [)- EW討-Ini Q4cc(3)实验结果如下图所示:□ syll- 1心|回|^3HUV J I^B二、设计应用练习,练习基本绘图指令。

VB实验报告5

VB实验报告5

*Visual Basic 程序设计实验(训)报告学号:090900xx 姓名:xxx 班级: 0xxx 实验时间:20xx.4.17.2. 当单击窗体时,窗体上出现下图所示图案。

窗体文字大小为20(提示:利用print及对应函数)(1)代码编写:Private Sub Form_click()Print "12345678901234567890" Print "2"; Tab(15); "*"Print "3"; Tab(14); "*"; Tab(16); "*" Print "4"; Tab(15); "*"Print "5"; Tab(14); "*"; Tab(16); "*" Print "6"; Tab(15); "*";End Sub(2)运行截图:Private Sub Command1_Click()a = 2: x = 4: y = 5Print x ^ 3 + Sqr(4 * y - 3 * x) / 2 * a; Tab(10) End Sub例:算出表达式2x+4y的值:二、实验感受(包括上机过程中遇到的问题和如何解决的问题、通过上机实践学到了些什么知识、对上机的意见等)1.不断的加强上机训练胜过一切,除此之外,一定要加强对书本知识的理解与消化,特别是书中的一些编写语句,不仅是去模仿,还要去记忆,否则的话,每次上机练习总是十分陌生。

勤学苦练才是制胜的法宝。

2.编这种程序要特别有耐心,不要因为一次两次的失误而急躁,加强对操作的熟练度,要把每一步的输入熟练于心。

vb实验总结通用模板(热门9篇)

vb实验总结通用模板(热门9篇)

vb实验总结通用模板第1篇一个月的时间非常快就过去了,这一个月我不敢说自己有多大的进步,获得了多少知识,但起码是了解了项目开发的部分过程。

虽说上过数据库相关的课程,但是没有亲身经历过相关的设计工作细节。

这次课程设计给我提供了一个很好的机会。

通过这次课程设计发现这其中需要的很多知识我们没有接触过,上网查找资料的时候发现我们以前所学到的仅仅是皮毛,还有很多需要我们掌握的东西我们根本不知道。

同时也发现有很多已经学过的东西我们没有理解到位,不能灵活运用于实际,不能很好的用来解决问题,这就需要自己不断的大量的实践,通过不断的自学,不断地发现问题,思考问题,进而解决问题。

在这个过程中我们将深刻理解所学知识,同时也可以学到不少很实用的东西。

这次的数据库课程设计,我们组负责的企业信息文档管理系统的设计。

这课题是自拟的。

我们组实行的分工合作。

我主要是负责数据库功能模块设计这部分。

从各种文档的阅读到需求分析、概要设计、数据库总体设计、代码编写与调试,我们都准备了好长时间。

组内分工合作的整个过程,我亲身体验了一回系统的设计开发过程,分工合作的好处。

很多东西书上写的很清楚,貌似看着也很简单,思路非常清晰。

但真正需要自己想办法去设计一个系统的时候才发现其中的难度。

经常做到后面突然就发现自己一开始的设计有问题,然后又回去翻工,在各种反复中不断完善自己的想法我想有这样的问题不止我一个,事后想想是一开始着手做的时候下手过于轻快,或者说是根本不了解自己要做的这个系统是给谁用的。

因为没有事先做过仔细的用户调查,不知道整个业务的流程,也不知道用户需要什么功能就忙着开发,这是作为设计开发人员需要特别警惕避免的,不然会给后来的工作带来很大的麻烦,甚至可能会需要全盘推倒重来。

所以以后的课程设计要特别注意这一块的设计。

经过组内讨论,我们确定的课题是企业信息文档管理系统。

说实话,我对这个系统不是很了解。

通过上网查找资料、相关文献的阅读,我对该系统有了大体的了解。

vb上机实验报告 (5)

vb上机实验报告 (5)
(6)选定标题“如何保持健康的心理状态”,单击“编辑”菜单中的“复制”命令,即那个选定内容复制到剪切板,把鼠标移动到“理想目标:借个梯让我登天“之前,单击编辑菜单中的粘贴命令,将剪切板中的内容粘贴到当前位置,按回车键,单独作为一段
(7)单击“编辑”菜单中的“替换”命令,代开“查找与替换”对话框,在查找与替换”文本框中输入“ideality”,单击“全部替换”按钮
(3)打开保存的“第三章试验一”文档
(4)从“对这样的大学生就有必要进行理想和目标教育”开始另起一段
(5)把第二段“对于地下水”开始的段已达到最后一段之后,使之作为最后一段
(6)复制标题“如何保持健康的心理状态”,放在:理想目标:借个梯让我登天“之前,并单独作为一段
(7)把文中的“理想”全部替换为“ideality”
(2)熟悉掌握一种汉字输入方法及各种输入法间的快速切换
(3)掌握Word文档的建立、保存于打开方法
(4)掌握Word文本内容的选定与编辑
(5)掌握文本的查找与替换方法
实验仪器(编号)
材料、工具
计算机
(实验内容及步骤)
内容
1、启动Word2000,熟悉Word2000窗口的标题栏、菜单栏、工具栏、标尺及滚动条等
(2)把鼠标移动到工具栏前面的灰色竖线上,拖动鼠标到目标位置,用同样方法运动格式栏
2、文档的基本操作
(1)单击“开始”按钮,从程序菜单中的Microsoft Word项,启动Word2000的应用程序。单击任务栏右下角的输入法按钮,选择适合自己的输入法,录入文字。
(2)单击“文件”菜单下的“保存”命令,出现另存为对话框,在该对话框的“保存位置”出选择“D:\张三”,如果学生自己没有自己名字的文件夹,可单击对话框中的新建按钮,创建文件夹。在“文件名”文本框中输入“第三章试验一”,在保存类型出选择“Word文档”,一般默认的类型就是“Word文档“,单击保存按钮。退出Word2000。

VB实验报告(实验5)

VB实验报告(实验5)

电子信息工程学系实验报告课程名称:面向对象程序设计实验项目名称:实验5 Function过程实验时间:2011-10-17班级:姓名:学号:实验目的:1)掌握Function过程的定义和调用。

2)掌握变量的有效范围和静态存储。

3)掌握递归过程的定义和调用。

实验环境:Windows XPVisual 2003实验内容及过程:使用静态变量用数组计算乘法口诀1、新建一个“Vusual Basic”项目2、界面设计如图1所示图1 界面设计3、编写程序代码Dim a(9) As IntegerDim x As IntegerPrivate Sub txtX_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles_ txtX.TextChangedx = Val(txtX.Text)txtResult.Text = ""End SubPrivate Sub cmdStart_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles_cmdStart.ClickDim i As Integer, j As IntegerFor i = 1 To xa(i - 1) = func(x)NextFor i = 1 To xtxtResult.Text = txtResult.Text & i & "x" & x & "=" & a(i - 1) & " "NextEnd SubFunction func(ByVal k As Integer)Static s As Integers = k + sfunc = sEnd FunctionPrivate Sub cmdEnd_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdEnd.Click EndEnd Sub4、保存项目5、运行结果(图2 所示)图2 运行结果实验心得:通过本次实验让我熟悉了Function过程的运用和静态变量的运用,通过此次实验,让我更加深刻体会到了过程运用的重要性,它对简化程序的编写起着至关重要的意义。

VBNET程序设计实验报告

VBNET程序设计实验报告

《程序设计》实验报告姓名学号专业班级年月日一、实验目的:1、掌握条件表达式的设计表达方法2、掌握选择结构语句的应用3、了解数据转换函数的应用4、进一步了解Lable控件、TextBox控件的使用。

5、掌握Inputbox、Msgbox的用法二、实验内容:第一题:编写程序根据身高体重判断身材第二题:编写程序根据学生分数(百分制)转换对应五级制第三题:编写用消息框实现数据验证程序三、具体实现:第一题1.设计界面图1界面设计图2.设置属性如下表进行设置:表1 对象属性列表对象属性属性值Labelyufei text namebutton1 text 登陆button2 text 退出Label2 CaptionLabel2 BorderStyle 1-Fixed SingleForm1 Caption 登陆界面3.主要代码及注释:Private Sub Button1_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button1.ClickIf CInt(Text3.Text) < ((CInt(Text1.Text) - 105) * 0.9) ThenLabel3.Text = "您的体重偏瘦了!"ElseIf CInt(Text3.Text) > (CInt(Text1.Text - 105) * 1.1) ThenLabel3.Text = "您的体重偏胖了!"ElseLabel3.Text = "您的体重很标准。

"End IfEnd Sub4.程序运行及结果:(1)如下图2所示,在“请输入身高”后的文本框输入168,在“请输入体重”后文本框输入90,点击“计算”按钮程序判断的结果为“身材偏瘦”图2 程序运行结果一图3 程序运行结果二(2)如上图3所示,身高文本框输入168,体重栏输入150,点击“计算”按钮,程序判断的结果为“您的体重超重了!”第二题1.设计界面……2.设置属性……3.主要代码:4.程序运行及结果:。

VB.NET实验报告(五)

VB.NET实验报告(五)

xx 大学本科生实验报告(五)姓名:XXX学院: 计算机科学学院专业: 信息管理与信息系统班级:2011 级信管班实验课程名称:程序设计实验日期:2012 年 5 月18 日指导教师及职称: XXX实验成绩:开课时间:2012-2013 学年第二学期实验管理中心印制实验题目图形应用程序开发小组合作2.掌握图形坐标系的变换方法。

3.掌握GDI+中的绘图工具。

4.掌握常用几何图形绘制方法。

5.掌握简单艺术图形的绘制方法。

6.了解GDI+的图像处理功能。

二.实验环境Microsoft Visual Studio 2008三、实验内容与步骤一、利用方法DrawEllipse在窗体上绘制艺术图案。

构造图案的算法为:把一个半径为r的圆周分为n份,以这个n个等分点为圆心,r1为半径绘制n个圆<径。

(1)进入应用程序的后,根据题目要求设计好窗体;(2)编辑代码,进行代码的调试,主要代码如下所示:# Buttonl ■ r dkkIn二巾广乜oTs teri. I ithD)gra.vkJi^亓5宅"< B:r#rieg:L'E-^C「氏2"! 玄EaHl_L ~~Suh BuK I onl_□ i cb'£B>¥al “證加A? S JTJ I H- Otjert. t Xs 呂”I R EvAfli^rci'l Kaidh. BicU i,jiit.CLidkI in £J L I Gruphi os 二IT &. MAaphi cs Um > Al f ML- lev P<JifE«L«>r.filllt) lini r M)S KP^I-= 10Q Hin JL ill I A I E現q* = 旳Jhn t 上^LKLtLe = 3M / i(Trmil H1^T TITII fflrn 勿1"1”1 f ir i - 1 r* nfin x 血9 1 (t > i)■in y hi Sin^il« r * $i n *= i.]a - E- 60T ■ y ■石Dr祚211曙応5# N y,辺GDIp SLEP41& 0 耳Diurps'ii-e [)- EW討-Ini Q4cc(3)实验结果如下图所示:□ syll- 1心|回|^3HUV J I^B二、设计应用练习,练习基本绘图指令。

VBNET连连看实训报告

VBNET连连看实训报告

青岛大学软件技术学院课程设计题目名称小游戏:连连看——游戏方法实现姓名李翔专业软件技术班级软件技术(外包)指导教师曲翠璐二零一四年一月十六日目录前言 (4)1绪言 (5)1.1连连看游戏介绍 (5)2实现本程序所采用的技术 (6)3功能模块设计 (7)4我负责的工作 (7)4.1连连看游戏数据模型 (7)4.2动物方块布局 (8)4.3连通算法 (10)4.4抵消算法流程图 (11)4.5一折点连通算法 (12)4.6二折点连通算法 (14)4.7水平方向判断到边界的连通性 (17)4.8垂直方向判断到边界的连通性 (17)4.9只能查找功能的实现 (18)总结 (19)致谢 (20)前言微软的NET战略是一场软件革命,它改变了开发人员开发应用程序的方式及思想方式,是的开发人员能创建出各种全新的应用程序,这些应用程序在.NET框架下实现的,“Visual 是.NET框架的支柱”。

Visual 程序结构十分清晰,易于学习和使用,同时又不失灵活性和强大的功能,他在开发能力和效率之间取得较好的平衡。

它不仅具有快速开发应用程序的能力,而却具有C++的基本特征——面向对象。

Visual 已成为功能强大的面向对象的编程语言。

本程序是基于Visual 平台上所编写的一个益智类游戏——宠物连连看。

1绪言1.1连连看游戏介绍“连连看”是源自台湾的桌面小游戏,自从流入大陆以来风靡一时,它是不分男女老少,适合大众的集休闲、趣味,益智和娱乐于一体的经典小游戏。

“连连看”考验的是各位的眼力,在有限的时间内,要把所有能连接的相同图案,两个一对地找出来。

每找出一对,它们就会自动消失,只要把所有的图案全部消完即可获得胜利。

所谓能够连接,指的是:无论横向或者纵向,从一个图案到另一个图案之间的连线不能超过两个弯(中间的直线不超过三根),其中,连线不能从尚未消去的图案上经过。

本程序的连连看游戏效果如图1.1所示。

游戏具有到计时功能,玩家时间是200秒。

VB实验报告模板

VB实验报告模板

课程编号:B080103140程序设计实验报告东北大学软件学院1.实验目的(1)练习的控件的综合运用。

熟悉的集成开发环境,掌握编程技巧和开发过程。

(2)训练学生对的基本语句、控件、文件等的综合运用。

2.实验内容(1)控件综合应用。

(2)文件操作——具体的名称(需要替换并变为黑色)。

3.程序中使用的控件及其命名把程序中用到的控件类型及对应的名称以表格的形式给出,表格的行数可以根据需要进行扩充。

正文字体为“宋体五号”,并且为黑色,首行缩进2个汉字,如包含英文,用“Times New Roman”,行间距为“多倍行距”,设置为1.25(从弹出菜单的“段落”菜单项进行设置,或利用“格式刷”直接从本说明刷取格式)。

注意说明文字需要删除,不能保留在文档中。

(1)实验1的控件及命名(2)实验2的控件及命名4.系统实现与调试把主要实现的功能用语言进行描述,并给出调试时的截图(主要是功能验证的截图,在结算时,是否能正确的找零等)如果包含图片,图片要居中,而且图片的高度不能超过页面高度的1/3。

(1)实验1的系统实现与调试正文字体为“宋体五号”,并且为黑色,首行缩进2个汉字,如包含英文,用“Times New Roman”,行间距为“多倍行距”,设置为1.25(从弹出菜单的“段落”菜单项进行设置,或利用“格式刷”直接从本说明刷取格式)。

注意说明文字需要删除,不能保留在文档中。

(2)实验2的系统实现与调试正文字体为“宋体五号”,并且为黑色,首行缩进2个汉字,如包含英文,用“Times New Roman”,行间距为“多倍行距”,设置为1.25(从弹出菜单的“段落”菜单项进行设置,或利用“格式刷”直接从本说明刷取格式)。

注意说明文字需要删除,不能保留在文档中。

5.创新点及存在问题列举出主要的创新点和存在的问题。

正文字体为“宋体五号”,并且为黑色,首行缩进2个汉字,如包含英文,用“Times New Roman”,行间距为“多倍行距”,设置为1.25(从弹出菜单的“段落”菜单项进行设置,或利用“格式刷”直接从本说明刷取格式)。

vb实训报告

vb实训报告

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

xx大学
本科生实验报告
(五)
姓名:xxx
学院:计算机科学学院
专业:信息管理与信息系统
班级:2011级信管班
实验课程名称:程序设计
实验日期:2012年5月 18 日
指导教师及职称: xxx
实验成绩:
开课时间:2012-2013学年第二学期
实验管理中心印制
实验题目图形应用程序开发小组合作
姓名xxx 班级2011信管学号
一、实验目的
1.了解GDI+的图形功能。

2.掌握图形坐标系的变换方法。

3.掌握GDI+中的绘图工具。

4.掌握常用几何图形绘制方法。

5.掌握简单艺术图形的绘制方法。

6.了解GDI+的图像处理功能。

二.实验环境
Microsoft Visual Studio 2008
三、实验内容与步骤
一、利用方法DrawEllipse在窗体上绘制艺术图案。

构造图案的算法为:把一个半径为r的圆周分为n份,以这个n个等分点为圆心,r1为半径绘制n个圆。

径。

(1)进入应用程序的后,根据题目要求设计好窗体;
(2)编辑代码,进行代码的调试,主要代码如下所示:
(3)实验结果如下图所示:
二、设计应用练习,练习基本绘图指令。

(1)进入应用程序的后,根据题目要求设计好窗体;
(2)编辑代码,进行代码的调试,主要代码如下所示:
点击直线时:
点击四边形时:
点击图形时:
点击渐变矩形时:
点击文字时:
点击旋转文字时:
三、设计统计表,绘图数据可以从文本框中输入或从文件中读入。

实验步骤:
(1)进入应用程序的后,根据题目要求设计好窗体:
(2)编辑代码,进行代码的调试,主要代码如下所示:
(3)实验结果如下图所示:
四、根据输入的三次考试成绩,画折线图。

实验步骤:
(1)进入应用程序的后,根据题目要求设计好窗体:
(2)编辑代码,进行代码的调试,主要代码如下所示:
(3)实验结果如下图所示:
四、实验过程与分析
GDI是Graphics Device Interface的缩写,它是图形设备接口,它的主要任务是负责系统与绘图程序之间的信息交换,处理所有的Windows程序的图形输出。

GDI+是GDI的加强版,在.NET框架中,可以通过GDI+来实现图形图像的编程。

五、实验总结
通过本次实验,我学会利用GDI+绘制一些基本图形,如矩形、四边形、圆形等。

学会用一些绘图函数进行绘制图表和填充图形。

在这次实验中。

绘图函数的使用以及图表的绘制还有一些困难,在以后的学习中还仍努力。

相关文档
最新文档