大一《VB面向对象程序设计》作业及实验报告书_答案[1]5页word文档

合集下载

vb实验报告(答案)

vb实验报告(答案)

vb实验报告(答案)Vb程序设计实验项目试验报告(1)院(系): 课程名称: 日期: 班级学号实验室专业姓名计算机号实验成绩评定名称 VB环境的熟悉与应用所用教师签名软件 Visual Basic 6.0实验目 1(熟悉VB的系统环境,了解VB程序的编写、保存和编译的方法过程。

的 2(初步了解几个常用控件的使用方法。

或要求1、在vb中____C_____被称为对象。

实A.窗体B.控件C.窗体和控件D.窗体、控件和属性验2、设在名称为form1的窗体上只有1个名称为C1的命令按钮,下面叙述中正确的是( B ) 步A.窗体的Click事件过程的过程名是form1_Click 骤B.命令按钮的Click事件过程名是C1_Click、 C.命令按钮的Click事件过程的过程名是Command1_Click 心3、编译执行程序的快捷键是_Ctrl+F5_。

得 4、启动visual basic 后标题栏中显示的信息是(C)。

A.工程-Mmicrosoft Visual Basic[设计] 体B.工程-Mmicrosoft Visual Basic[中断]会C.工程1-Mmicrosoft Visual Basic[设计]第 1 页共 53 页1/53页Vb程序设计实验项目D.工程1-Mmicrosoft Visual Basic[中断]5、Visual Basic集成开发环境主要窗口包括__窗体设计窗口;代码设计窗口;_属性窗口;_工程资源管理器窗口_;_工具箱窗口。

6、属性显示方式分两种,即按__字母顺序和按_分类__顺序,分别通过单击相应的按钮来实现。

7、编一程序,程序运行的初始界面如图1-1所示,当用户在文本框中输入姓名,例如输入“张三”,单击“你输入的姓名是:”按钮(command1),则程序的运行情况如图1-2所示,如果单击“结束”按钮(command2),即结束程序运行。

注意:保存时必须存放在自己创建的文件夹下,窗体文件名为kt1.frm,工程文件名为kt1.vbp。

《面向对象程序设计》实习报告

《面向对象程序设计》实习报告

《面向对象程序设计》实习报告班级:电子商务0801学号:姓名:XX指导老师:刘光苏建恭龙延秀娟实习时间:2010.1.4-2010.1.10一·实习目的经过一周的实习,让我再次复习了SQL和VB的相关知识,特别是亲自操作,更加熟悉和掌握其具体应用的方法,遇到难题时,经过查阅资料和同学间的探讨,也把许多以前不懂和不会的知识有所掌握。

在整个实习过程中,我清楚并掌握了SQL Server的集成环境、系统的菜单、工具栏、企业管理器、查询分析器的具体使用方法;同时在操作中掌握了创建数据库、数据表的方法;熟悉了数据表的操作命令以及T-SQL命令的使用。

在编写代码是,我熟悉了基本命令的使用方法,以及常用函数、表达式的使用方法,掌握了程序控制结构的使用和程序设计,同时清楚了变量的作用范围和自定义函数的使用。

特别在于VB连接的过程中,我熟悉了VB与数据库管理系统的连接方法,较熟练地掌握了利用向导、数据环境、数据控件等工具开发应用程序的基本操作界面。

同时还熟悉了常用的算法程序、常用统计程序、数据排序方法、简单数据加密和解密程序、矩阵基本操作程序的编写、调试和使用。

在整个实习过程中,受益匪浅。

此次实习,达到了很好的效果。

通过实践让我把书本上的知识更好的应用于实际操作,可以独立的做一些简单小程序,也感觉到SQL和VB的实际操作的重要性,在以后的学习过程中,更应该把这种方法融合,这样才可以真正的掌握所学的知识。

二·程序设计实验一 Sql Server基本操作1·在Stu177数据库中创建下列数据表:学生情况表117:课程情况表117:选课情况表117:实验二 SQLServer 与程序设计语言连接1·利用VB数据窗体向导生成学生情况表117的录入界面如下: 单记录:网格:2·利用VB数据窗体向导生成课程情况表117的录入界面如下:单记录:网格:3·利用VB数据窗体向导生成选课情况表117的录入界面如下:单记录:网格:4·利用VB数据窗体向导生成学生情况表117(主从)的录入界面如下:5·利用VB数据窗体向导生成课程情况表117(主从)的录入界面如下:实验三基本算法练习1·求素数2.对任意偶数进行素数分解(哥德巴赫猜想)3·百钱百鸡问题实验四常用统计练习1·成绩统计2·字符统计实验五常用排序方法1·选择排序法2·冒泡排序法实验六综合设计1·程序封面设计2·系统集成界面设计三·实习总结经过一周的实习,我对SQL和VB的综合运用能力有所提高,特别是经过实际操作,能够很好的将书本知识转化为实践能力。

VB实验报告一2024

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程序设计实验报告

vb程序设计实验报告

vb程序设计实验报告VB程序设计实验报告一、引言在计算机科学与技术领域中,程序设计是一项至关重要的技能。

Visual Basic (VB)作为一种强大的编程语言,被广泛应用于软件开发领域。

本实验报告旨在总结和分析我在VB程序设计实验中的学习和实践经验。

二、实验目的本次实验的主要目的是通过设计和实现一个简单的VB程序,加深对VB语言的理解和掌握。

通过这个实验,我将学习如何使用VB语言进行界面设计、事件处理和数据处理。

三、实验过程1. 界面设计在实验开始时,我首先进行了界面设计。

通过VB的可视化设计环境,我选择了合适的控件,布局了用户界面。

我使用了文本框、标签、按钮等控件,使用户能够输入数据并进行相应的操作。

2. 事件处理在界面设计完成后,我开始编写事件处理程序。

我为按钮添加了点击事件,当用户点击按钮时,程序会执行相应的操作。

例如,当用户点击“计算”按钮时,程序会读取用户输入的数据,并进行计算操作。

通过编写事件处理程序,我学会了如何响应用户的操作,并进行相应的逻辑处理。

3. 数据处理在实验中,我还学习了如何进行数据处理。

我使用了VB的变量和运算符,对用户输入的数据进行计算和处理。

通过编写算法和逻辑,我实现了对用户输入数据的验证和处理,确保程序能够正确运行。

四、实验结果经过一段时间的设计和调试,我成功完成了VB程序的实现。

我的程序可以根据用户输入的数据进行相应的计算,并将结果显示在界面上。

通过这个实验,我不仅巩固了VB语言的基础知识,还提高了自己的编程能力。

五、实验总结通过这次VB程序设计实验,我收获了很多。

首先,我学会了如何使用VB语言进行界面设计,掌握了一些常用的控件和布局方法。

其次,我学习了如何编写事件处理程序,响应用户的操作,并进行相应的逻辑处理。

最后,我还学习了如何进行数据处理,使用变量和运算符对数据进行计算和处理。

在实验过程中,我遇到了一些问题和挑战。

例如,我曾经遇到过界面布局不合理导致用户体验不佳的情况,但通过不断的调整和改进,最终解决了这个问题。

VB程序设计实验报告

VB程序设计实验报告

一、目的与要求1、目的:(1)要求达到熟练掌握VB语言的基本知识和技能;(2)基本掌握程序设计的基本思路和方法;(3)能够利用所学的基本知识和技能,解决简单程序设计问题。

2、基本要求:(1)要求利用函数调用的方法以及VB语言的编程思想来完成系统的设计;(2)要求在设计的过程中,建立清晰的层次结构;3、创新要求:在基本要求达到后,可进行创新设计。

4、写出设计说明书二、课程的主要内容(1)选题(2)进行系统分析(3)程序设计实现(4)系统测试(5)编写、上交课程设计报告四、设计方法和基本原理1.系统概述随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。

面对庞大的信息量,需要有学生信息管理系统来提高学生管理工作的效率。

通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。

2.功能要求要求完成以下功能:(1)系统有良好的安全性,需要用户登录和密码的保密等等。

(2)从屏幕上读出若干个学生的信息(包括姓名、学号、电话等等)。

(3)能够添加新信息源并记录在案。

(4)能将指定的个人信息删除。

(5)能按学号直接查询个人信息。

(6)系统过程间的衔接与提示要明确。

3.系统的窗体以及各模块的功能系统开发的总任务是实现学生信息关系的系统化、规范化和自动化。

系统主要由五部分组成:系统用户的管理、学生信息的管理、学生学籍信息的管理、信息的查询,其中还包括登录界面。

3.1各窗体如下:⏹Form1: 登录界面,需要有效的用户名和登录密码。

⏹Form2:信息管理,信息的浏览、信息的修改、信息的添加以及删除等主功能。

Form3:对学生信息进行全部浏览五、系统设计图1.总体结构设计2.数据库设计六、系统的实现现在已经完成了程序各个功能模块的创建,现在可以进行系统的实现了。

1.登录界面第一个界面,登录的实现。

需要存在的用户名和有效的密码,才能成功的进入学生信息管理系统。

通过以下代码来实现:Private Sub Command1_Click()Dim i As IntegerIf Text2.Text <> "182533" Theni = MsgBox("密码错误", 5 + vbExclamation, "警告")If i <> 6 ThenText2.Text = ""Text2.SetFocusEnd IfElseForm1.HideForm2.ShowEnd IfEnd SubPrivate Sub Form_Load()Text1.Text = ""Text1.MaxLength = 12Text2.Text = ""Text2.MaxLength = 6Text2.PasswordChar = "*"End SubPrivate Sub Text1_LostFocus()If Not IsNumeric(Text1.Text) ThenMsgBox "账号必须为数字", , "警告"Text1.Text = ""Text1.SetFocusEnd IfEnd Sub2.主管理窗口主管理窗口包含绝大多数的功能,来实现与操作整个学生信息管理系统。

vb程序设计实验报告

vb程序设计实验报告

vb程序设计实验报告VB程序设计实验报告实验目的:通过VB程序设计,掌握基本的程序设计方法和技巧,提高编程能力。

实验内容:本次实验主要是通过VB程序设计,实现一个简单的学生成绩管理系统。

该系统可以实现学生信息的录入、查询、修改和删除功能,同时还能够计算学生的平均成绩并进行排名。

实验步骤:1. 设计界面:首先,我们需要设计一个简洁易用的界面,包括学生信息的录入、查询、修改和删除功能。

通过VB的窗体设计工具,我们可以轻松地实现界面的布局和美化。

2. 编写代码:接下来,我们需要编写VB程序代码,实现学生成绩管理系统的各项功能。

通过VB的编程语言,我们可以实现学生信息的录入、查询、修改和删除功能,以及成绩的计算和排名功能。

3. 调试程序:完成代码编写后,我们需要对程序进行调试,确保程序的各项功能能够正常运行。

通过调试,我们可以及时发现和解决程序中的bug,提高程序的稳定性和可靠性。

4. 测试程序:最后,我们需要对程序进行测试,验证程序的各项功能是否能够满足实际需求。

通过测试,我们可以发现程序中可能存在的问题,并及时进行修复和优化。

实验结果:经过一段时间的努力,我们成功地实现了一个简单的学生成绩管理系统。

该系统能够实现学生信息的录入、查询、修改和删除功能,同时还能够计算学生的平均成绩并进行排名。

通过本次实验,我们不仅掌握了基本的程序设计方法和技巧,还提高了自己的编程能力。

结论:通过本次实验,我们深刻认识到了程序设计的重要性,以及通过VB程序设计可以实现复杂功能的能力。

同时,我们也意识到了编程过程中需要细心和耐心,以及对程序进行不断地调试和测试,才能确保程序的质量和稳定性。

希望通过不断地实践和学习,我们能够不断提高自己的编程能力,为实现更多复杂功能的程序做好准备。

程序设计语言(VB)实验报告

程序设计语言(VB)实验报告

华北科技学院计算机学院综合性实验
实验报告
课程名称程序设计语言(VB)
实验学期 2011 至 2012 学年第 2 学期学生所在系部
年级专业班级
学生姓名学号
任课教师李芙玲
实验成绩
计算机学院制
实验报告须知
1、学生上交实验报告时,必须为打印稿(A4纸)。

页面空间不够,可以顺延。

2、学生应该填写的内容包括:封面相关栏目、实验地点、时间、目的、设备环境、
内容、结果及分析等。

3、教师应该填写的内容包括:实验成绩、教师评价等。

4、教师根据本课程的《综合性实验指导单》中实验内容的要求,评定学生的综合
性实验成绩;要求在该课程期末考试前将实验报告交给任课教师。

综合性实验中,所涉及的程序,文档等在交实验报告前,拷贝给任课教师。

任课教师统一刻录成光盘,与该课程的期末考试成绩一同上交到系里存档。

5、未尽事宜,请参考该课程的实验大纲和教学大纲。

《程序设计语言(VB)》课程综合性实验报告。

《VB程序设计》作业册答案(1-5章)

《VB程序设计》作业册答案(1-5章)

第1-2章 Visual B asic导论与算法一、单项选择题二、简答题1、有一个红色、充满氢气的气球,如果人不小心松开手抓的引线,它就会飞走;如果用针刺它,它会爆破。

请问,对于气球对象,哪些是属性,哪些是事件,哪些是方法?答:属性:红色、充满氢气事件:松开;刺方法:飞走;爆破。

2、请简述算法具有哪些特征?答:确定性、可行性、有穷性、输入性和输出性。

3、设x和y是同一类型的变量,试设计一个算法,把x与y中的数据相互交换。

第3章常见控件与界面设计一、单项选择题二、填空题三、简答题1、VB的常用控件中,哪些控件具有Caption 属性,而没有Text属性?哪些控件具有Text属性,却没有Caption 属性?答: 有Caption 属性,而没有Text属性:Form,Label,Command,Option,Checkbox,Frame,Data有Text属性,却没有Caption 属性:Textbox,Listbox,ComboBox第4章数据、表达式与简单程序设计一、单项选择题二、填空题第5章选择分支与循环一、填空题二、编程题(说明:界面自行设计,并上机调试,作业册上只需写出相应的主要程序代码和正确的运行结果。

)1、编写程序代码,随机生成100个两位整数,并统计出其中小于等于40,大于40小于等于70以及大于70的数据个数。

方法1:Private Sub Command1_Click()Dim sum, a%, b%, c%Dim i%a = 0:b = 0:c = 0For i = 1 To 100sum = Int((99 - 10 + 1) * Rnd) + 10Select Case sumCase Is <= 40a = a + 1Case 40 To 70b = b + 1Case Elsec = c + 1End SelectNext iText1 = a: Text2 = b: Text3 = cEnd Sub方法2:Option ExplicitPrivate Sub Command1_Click()Dim a As Integer, I As IntegerDim c1 As Integer, c2 As Integer, c3 As IntegerRandomizeFor I = 1 To 100a = Int(90 * Rnd) + 10If a <= 40 Thenc1 = c1 + 1ElseIf a <= 70 Thenc2 = c2 + 1Elsec3 = c3 + 1End IfNext IPrint "其中,小于等于40的数有"; c1; "个;"Print " 大于40、小于等于70的数有"; c2; "个;"Print " 大于70的数有"; c3; "个。

大一vb的实验报告

大一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程序设计》实验报告

(完整版)《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的实验报告

 大一vb的实验报告

大一vb的实验报告篇一:VB实验报告一、实验目的和要求1、掌握正确书写表达式、赋值语句的规则。

2、掌握InputBox与MsgBox的使用。

3、掌握Print方法和Format格式使用。

4、掌握单分支与双分支条件语句的使用。

5、掌握多分支条件语句的使用。

6、掌握For语句和Do语句的各种形式的使用。

7、掌握如何控制循环条件,防止死循环和不循环。

二、实验内容和原理1、输入半径,计算圆周长和圆面积。

为了保证程序运行的正确,对输入半径要进行合法性检查,数据检查调用IsNumeric函数;若有错,利用MsgBox显示错误信息,通过SetFocus方法定位于出错的文本框处,重新输入;计算结果保留两位小数。

提示:使用Text1_KeyPress事件,按Enter键,返回参数“KeyAscii”的值为13表示输入结束。

2、随机产生三个整数,按从小到大的顺序显示。

3、计算π的近似值,π的计算公式为:?2n?224262π=2×××…× 2n-1?2n+11?33?55?7 注意:①、分别显示当n=10、100、1000时的结果,由此可见,此计算公式收敛如何?②、要防止大数相乘时结果溢出的问题,将变量类型改为长整型或实数型。

三、主要仪器设备计算机四、实验结果与分析实验界面:1、输入半径,计算圆周长和圆面积。

程序:Private Sub Form_ActivateText1.Text = "输入半径值"Text1.SetFocusText1.SelStart = 0Text1.SelLength = Len(Text1.Text)End SubPrivate Sub Text1_KeyPress(KeyAscii As Integer) '圆面积,周长Dim rr = Text1.TextConst PI = 3.14159If KeyAscii = 13 ThenClsIf IsNumeric(r) ThenPrint "当圆的半径为"; r; "时:"Print "圆面积为:"; Format(PI * r ^ 2, "0.00") Print "圆面积为"; Format(PI * r ^ 2, "0.00")ElseText1 = "半径值输入有误"End IfText1.SetFocusText1.SelStart = 0Text1.SelLength = Len(Text1.Text)ElseEnd IfEnd Sub运行结果:输入值:22、随机产生三个整数,按从小到大的顺序显示。

【参考文档】vb实验指导书答案-范文word版 (10页)

【参考文档】vb实验指导书答案-范文word版 (10页)
3
Dim b As Single Dim c As Single Dim y As Single a = 5 b = 2.5 c = 7.8
y = (a * b * 3.14) / (a + b * c) Print y End Sub
2. 参考代码如下:
Private Sub Form_Click() Dim a As Single Dim b As Single Dim c As Single Dim d As Single
本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!
== 本文为word格式,下载后可方便编辑和修改! ==
vb实验指导书答案
篇一:VB程序设计学习与实验指导书答案(包含实验答案)
VB学习与实验指导测试题
参考答案
第一章
第二章
第三章
第四章
第五章
第六章
第七章
第八章
篇二:VB实验指导书答案
A
14. C 15. C 16. D 17. B 18. A 19. C 20. A 21. A 22. B 23. D 24. C 25. C 26. B 27. D 28. A 29. B 30. A 31. D 32. C
33. D 34. D 35. A 36. A 37. A 38. D 39. B 40. B 41. B 42. B 43. C 44. C 45. C 46. B 47. B 48.
2
4. sq(x As Integer),Function 5. Val(t.Text) 6. 30,70 7. 5
9. 30
10. nAA N, X ,N1,nT1 * X1

大一计算机VB程序设计实验要求及报告7

大一计算机VB程序设计实验要求及报告7

实验7 用户界面设计一、实验目的1.掌握常用控件、通用对话框。

2.掌握菜单设计、多重窗体。

二、实验要求三、在C:\下建立子文件夹“VB实验7”, 按照题目要求, 在该文件夹下为各题保存相应的文件, 如本实验中的第一题, 需保存的文件有: 工程文件(71.vbp)、窗体文件(71.frm) 及可执行文件(71.exe), 本实验中的第二题, 需保存的文件有: 工程文件(72.vbp)、窗体文件(72.frm) 及可执行文件(72.exe), 其余实验依此类推。

四、撰写实验过程中出现了哪些问题、错误, 你是如何解决的, 做一个小结。

实验内容:设计如图7-1所示的应用程序。

它能利用LostFocus事件过程对输入的内存大小进行合法性检查, 确保最后2个字符是“MB”, 其余的都是数字字符。

当用户单击“Ok”按钮后, 在右边的文本框中显示所选择的信息。

要求:窗体显示字体、大小默认。

图7-1答案:Private Sub Command1_Click()Text2 = ""Text2 = Combo1.Text + vbCrLf + Text1 + vbCrLfIf Option1.Value Then Text2 = Text2 + Option1.Caption + vbCrLfIf Option2.Value Then Text2 = Text2 + Option2.Caption + vbCrLfIf Option3.Value Then Text2 = Text2 + Option3.Caption + vbCrLfIf Check1.Value Then Text2 = Text2 + Check1.Caption + vbCrLfIf Check2.Value Then Text2 = Text2 + Check2.Caption + vbCrLfIf Check3.Value Then Text2 = Text2 + Check3.CaptionEnd SubPrivate Sub Text1_LostFocus()Dim a$, b$a = Left(Text1.Text, Len(Text1.Text) - 2)b = Right(Text1.Text, 2)If Not IsNumeric(a) Or b <> "MB" ThenMsgBox "请重新输入内存", , "71"Text1 = ""Text1.SetFocusEnd IfEnd Sub设计如图7-2所示的计算程序, 要求: 窗体显示字体、大小默认, 参数输入用文本框, 结果显示用标签框。

大一《VB面向对象程序设计》作业及实验报告书_答案[1]

大一《VB面向对象程序设计》作业及实验报告书_答案[1]

大一《VB面向对象程序设计》作业及实验报告书_答案[1]实验一一DDBAB,CC(D)DDC,ADDCA二windows中断工具箱代码分类form2.show有语法错误错误事件结构化文件名和结构工程代码双击任意控件或右健快捷菜单选“代码窗口”vb的安装文件夹属性方法fontload对象实验二一BCBCC,CBBDA,CCCBA,CBDCC二form_click()interval,5000vbp,frmtop,left,height,width,像素pictureloadlockedfont,alignmentgotfocus,lostfocus属性窗口,代码实验三一A(BC)(BC)AA,A(BCD)DBB,B二3,4,5,6,8,10,11,12,14,15,16 三abs(x+y)(3+x*y)^2(-b+sqr(b^2-4*a*c)/(2*a)sin(30*3.14/180)+exp(2)四int(rnd*71+20)x*y<0x mod 3=0 or xmod 7=0x>=10 and x<20x>="A" and x<="Z"left(s,3) 或者,mid(s,1,3)实验四一CDCDA,DBBAC二(1) 48.71E-01,-4.8712(2) 关系,逻辑,数值(3) 900,100,mid(a,2,1),c(4)m1,2,3print m & "月是第二季度" end select三(1) x=4 y=13(2) 10实验五一BCBAC二(1)for x=2 to 10s*(1-1/x)(2)t<1E-6(3)jt(4)511 5实验六一BCCCD DDDCA实验七一CCDAB DDAAA二(1)n!(2)1到n累加和(3)n是否是素数(4)冒泡排序(5)递归调用实现斐波那契数列(6)求最大公约数和最小公倍数。

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

实验一

DDBAB,CC(D)DDC,ADDCA

windows
中断
工具箱
代码
分类
form2.show
有语法错误
错误
事件
结构化
文件名和结构
工程
代码
双击任意控件或右健快捷菜单选“代码窗口”vb的安装文件夹
属性
方法
font
load
对象
实验二

BCBCC,CBBDA,CCCBA,CBDCC

form_click()
interval,5000
vbp,frm
top,left,height,width,像素
picture
load
locked
font,alignment
gotfocus,lostfocus
属性窗口,代码
实验三

A(BC)(BC)AA,A(BCD)DBB,B

3,4,5,6,8,10,11,12,14,15,16三
(3+x*y)^2
(-b+sqr(b^2-4*a*c)/(2*a) sin(30*3.14/180)+exp(2)

int(rnd*71+20)
x*y<0
x mod 3=0 or xmod 7=0
x>=10 and x<20
x>="A" and x<="Z"
left(s,3) 或者,mid(s,1,3)实验四

CDCDA,DBBAC

(1) 48.71E-01,-4.8712
(2) 关系,逻辑,数值
(3) 900,100,mid(a,2,1),c
(4)
m
1,2,3
print m & "月是第二季度"

(1) x=4 y=13
(2) 10
实验五

BCBAC

(1)for x=2 to 10 s*(1-1/x)
(2)
t<1E-6
(3)
j
t
(4)
5
11 5
实验六

BCCCD DDDCA
实验七

CCDAB DDAAA

(1)n!
(2)1到n累加和
(3)n是否是素数
(4)冒泡排序
(5)递归调用实现斐波那契数列
(6)求最大公约数和最小公倍数
希望以上资料对你有所帮助,附励志名言3条:
1、理想的路总是为有信心的人预备着。

2、最可怕的敌人,就是没有坚强的信念。

——罗曼·罗兰
3、人生就像爬坡,要一步一步来。

——丁玲。

相关文档
最新文档