实验二:窗体、命令按钮、文本框和标签控件的应用
窗体和控件-计算机中心网络学习平台-沈阳药科大学
实验2 窗体和控件实验目的:1. 熟悉VB 中对象事件的使用2. 掌握常用控件的属性、方法实验2.1窗体打印实验任务:实验结果界面如图2-1所示,要求:1) 窗体上打印的字符为宋体、小四。
2) 单击“打印”,输出如图所示的图形。
3) 单击“清屏”,清除打印内容。
4) 单击“退出”,结束程序运行。
实验步骤:1) 打开VB6.0,创建一个标准EXE 工程。
2) 将窗体的Caption 属性设置为“打印练习”,Font 属性设置为宋体、小四。
3) 添加三个命令按钮command1、command2、command3,caption 属性分别为“打印”、“清屏”、“退出”。
4) 在代码窗口中输入下面代码:Private Sub Command1_Click()For i = 1 To 5 '打印上面的倒三角,共5行Print Tab(5 + i); String(2 * (6 - i) - 1, "*")Next iFor i = 2 To 5 '打印下面的正三角,共5行,第一行因重复而省略 Print Tab(11 - i); String(2 * i - 1, "*")Next iEnd SubPrivate Sub Command2_Click()ClsEnd SubPrivate Sub Command3_Click()EndEnd Sub5) 将窗体和工程文件保存在自己的文件夹中。
(以后不再提示)6) 单击F5,试验运行本程序,直至满意为止。
图2-1 打印练习说明:String(m, 字符串)函数的返回值是由m 个指定字符串的首字母组成的字符串。
思考:上述实验的窗体显示内容如何保存到一个数据文件中?试一试。
实验2.2复杂打印实验任务:实验结果界面如图2-2所示,要求:1) 要求不可调整窗体大小。
2) 单击“打印”,在窗体上打印如图所示图形。
Visual Basic 实验指导书2013
38.7
43.2
48.2
53.2,54
59.2,60
66.2,67
0,75
0,79,80.5
83.2,84,85.5
0,0,90.5
93.2,94,95.5
0,0,100.5
103.2,104,105.5
0,0,111.5
115.2,116,117.5
0,0,123.5
128.2,129,130.5,132
图像自动缩放适应控件大小
6
命令按钮(CommandButton)
名称
cbLoad
Caption
读取文件
7
命令按钮(CommandButton)
名称
cbCancel
Caption
取消
5.编写读取文件对话框的事件处理代码
八、思考
1.为什么显示读取文件对话框要用vbModal(模式对话框)?如何在主窗体中获取另一个对话框中控件的内容?如何知道调用读取文件对话框时用户是选择“读取”而不是“取消”?
能够对文件输入/输出 (I/O)。
语法
pathnameFormode[Accessaccess] [lock]As[#]filenumber[Len=reclength]
语句的语法具有以下几个部分:
部分
描述
pathname
必要。字符串表达式,指定文件名,该文件名可能还包括目录、文件夹及驱动器。
mode
序号
窗口/控件类型
属性名
属性值
说明
1
窗体(Form)
名称
Form1
caption
实验1:运动的时间
窗体的标题
2
大学vb 实验作业2 简单控件的使用(一) - 副本
1、设计窗体。设计一个简单的计算器。参考界面如下:
2、设计窗体。参考界面如下:
要求:
1)将窗体背景设置为自己喜欢的颜色。
2)在窗体上添加一个标签控件,通过属性窗囗设置标签格式:
Caption:字体格式
Alignment:2—Center(居中)
Autosize:True(自动调整大小)
BorderStyle:1—Fixed Single(有边框)
要求:1)在文本框1输入内容时标题栏同步显示文本框1的内容。
2)文本框2获得焦点时显示文本框1内容的大写格式(Ucase函数)
3)文本框2失去焦点时文本框3显示文本框1内容的小写格式(Lcase函数)
4)双击文课给大家标注的属性。
6、验证教材P35[例1-9]和[例1-11]。
实验小结
实验名称
实验二简单控件的使用(一)
实验时间
第二周2013年9月11日3-6节、9月12日5-8节
实验目的
(1)进一步熟悉VB集成开发环境及程序设计的全过程。
(2)掌握基本控件窗体、标签、文本框、命令按钮的使用。
(3)掌握对象事件的应用。
(4)掌握顺序结构程序设计的方法。
实验环境
硬件:微型计算机
软件: Microsoft VisualBasic6.0
实验内容
3、设计窗体。设计一个能够统计某学生三门课程成绩总分和平均分的程序。参考界面如下图,要求:(1)启动窗体后标题栏再显示“学生分数的统计”(2)没有计算出总分前,计算均分的命令按钮不可用,计算出总分后,计算均分的命令按钮才可用。(属性介绍见书P26表1-2)
4、设计窗体,实现简单的文本编辑操作。
Backstyle:0—Tansparent(背景透明)
VB程序设计实验教案方媛
河西学院
教案
2015~2016学年第二学期
课程名称Visual Basic程序设计
授课教师
职称
教师所在单位信息技术与传媒学院
河西学院教务处制
注:表中()选项请打“√”。
授课时间顺序编号: 1
填表说明:每项页面大小可自行添减。
填表说明:每项页面大小可自行添减。
填表说明:每项页面大小可自行添减。
填表说明:每项页面大小可自行添减。
填表说明:每项页面大小可自行添减。
填表说明:每项页面大小可自行添减。
填表说明:每项页面大小可自行添减。
填表说明:每项页面大小可自行添减。
填表说明:每项页面大小可自行添减。
填表说明:每项页面大小可自行添减。
填表说明:每项页面大小可自行添减。
填表说明:每项页面大小可自行添减。
填表说明:每项页面大小可自行添减。
填表说明:每项页面大小可自行添减。
填表说明:每项页面大小可自行添减。
控件的使用实验报告
一、实验目的1. 熟悉常见控件的功能和使用方法。
2. 学习控件在应用程序中的布局和事件处理。
3. 提高编程实践能力。
二、实验环境1. 操作系统:Windows 102. 开发工具:Visual Studio 20193. 编程语言:C#三、实验内容本次实验主要使用Windows窗体应用程序进行控件的使用,具体内容包括:1. 控件的创建和添加2. 控件的属性设置3. 控件的布局4. 控件的事件处理四、实验步骤1. 创建Windows窗体应用程序(1)打开Visual Studio 2019,选择“创建新项目”。
(2)在“创建新项目”对话框中,选择“Windows窗体应用程序”,命名为“控件实验”。
(3)点击“创建”按钮,完成应用程序的创建。
2. 添加控件(1)在工具箱中找到所需控件,例如:文本框(TextBox)、按钮(Button)、标签(Label)等。
(2)将控件拖拽到窗体上,即可添加控件。
3. 设置控件属性(1)选中控件,在属性窗口中查看和修改控件的属性。
(2)例如,设置文本框的Text属性为“请输入内容”,设置按钮的Text属性为“提交”。
4. 控件布局(1)使用布局工具对控件进行布局,例如:使用水平布局、垂直布局、网格布局等。
(2)调整控件的大小和位置,使界面美观。
5. 控件事件处理(1)双击控件,打开代码编辑器。
(2)在事件处理函数中编写代码,实现所需功能。
(3)例如,在按钮的点击事件中,获取文本框的值并显示在标签中。
五、实验结果与分析1. 创建了包含文本框、按钮、标签的Windows窗体应用程序。
2. 添加并设置了控件的属性。
3. 对控件进行了布局,使界面美观。
4. 编写了按钮点击事件处理函数,实现了获取文本框值并显示在标签中的功能。
六、实验总结通过本次实验,我掌握了以下内容:1. 常见控件的功能和使用方法。
2. 控件在应用程序中的布局和事件处理。
3. 提高了编程实践能力。
在实验过程中,我发现以下问题:1. 对部分控件属性设置不够熟悉,需要加强学习。
windows窗体应用程序设计实验报告
windows窗体应用程序设计实验报告Windows窗体应用程序设计实验报告一、实验目的本次实验的主要目的是让学生掌握Windows窗体应用程序的设计方法和技巧,了解Windows窗体应用程序的基本结构和运行原理,能够熟练使用Visual Studio等开发工具进行程序设计和调试。
二、实验内容本次实验的主要内容包括以下几个方面:1. 熟悉Windows窗体应用程序的基本结构和运行原理。
2. 学习使用Visual Studio等开发工具进行程序设计和调试。
3. 设计一个简单的Windows窗体应用程序,实现基本的界面设计和功能实现。
三、实验步骤1. 熟悉Windows窗体应用程序的基本结构和运行原理。
Windows窗体应用程序是一种基于Windows操作系统的图形用户界面应用程序,它采用了Windows窗体技术,可以实现丰富的用户界面和交互功能。
Windows窗体应用程序的基本结构包括窗体、控件、事件等,其中窗体是应用程序的主界面,控件是窗体中的各种元素,事件是控件与用户交互的响应动作。
Windows窗体应用程序的运行原理是通过.NET Framework提供的Windows Forms 类库实现的,它可以在Windows操作系统上运行,并且可以与其他.NET应用程序进行交互。
2. 学习使用Visual Studio等开发工具进行程序设计和调试。
Visual Studio是一款强大的集成开发环境,可以支持多种编程语言和应用程序类型的开发。
在本次实验中,我们使用Visual Studio 进行Windows窗体应用程序的设计和调试。
具体步骤如下:(1)打开Visual Studio,选择“新建项目”,选择“Windows 窗体应用程序”,命名为“HelloWorld”。
(2)在窗体中添加一个标签控件,设置其文本为“Hello World!”。
(3)在窗体中添加一个按钮控件,设置其文本为“点击我”。
(4)在按钮的Click事件中添加代码,使得点击按钮时标签的文本发生变化。
窗体控件实验报告
一、实验目的1. 熟练掌握窗体控件的基本使用方法;2. 了解不同窗体控件的功能和属性;3. 学会使用窗体控件进行简单的界面设计;4. 掌握窗体控件在程序中的应用。
二、实验原理窗体控件是图形用户界面设计的重要组成部分,通过使用窗体控件,可以方便地创建出具有丰富交互功能的界面。
在本次实验中,我们将使用C#编程语言,结合Windows窗体应用程序开发环境,学习窗体控件的基本使用方法和属性设置。
三、实验环境1. 开发工具:Visual Studio 2019;2. 编程语言:C#;3. 开发环境:Windows窗体应用程序。
四、实验内容与步骤1. 创建一个新的Windows窗体应用程序项目。
2. 在窗体上添加以下控件:(1)标签(Label):用于显示文本信息;(2)文本框(TextBox):用于输入和显示文本;(3)按钮(Button):用于触发事件;(4)单选按钮(RadioButton):用于选择多个选项中的一个;(5)复选框(CheckBox):用于选择多个选项;(6)下拉列表框(ComboBox):用于选择列表中的某个选项;(7)滚动条(HScrollBar):用于滚动窗体内容。
3. 设置控件的属性:(1)标签(Label):设置Text属性为“请输入姓名:”,设置Font属性为“微软雅黑,12号”;(2)文本框(TextBox):设置Name属性为“txtName”,设置Font属性为“微软雅黑,12号”;(3)按钮(Button):设置Name属性为“btnSubmit”,设置Text属性为“提交”,设置Font属性为“微软雅黑,12号”;(4)单选按钮(RadioButton):设置Name属性为“rdMale”,设置Text属性为“男”,设置Font属性为“微软雅黑,12号”;添加另一个单选按钮,设置Name 属性为“rdFemale”,设置Text属性为“女”,设置Font属性为“微软雅黑,12号”;(5)复选框(CheckBox):设置Name属性为“chkAgree”,设置Text属性为“我同意以下条款”,设置Font属性为“微软雅黑,12号”;(6)下拉列表框(ComboBox):设置Name属性为“cmbCountry”,设置Font属性为“微软雅黑,12号”;(7)滚动条(HScrollBar):设置Name属性为“hscRoll”,设置Font属性为“微软雅黑,12号”。
实验六 报告
实验六 Windows窗体控件的使用(二)一、实验目的熟悉掌握Windows窗体的文本控件、标签的控件、命令按钮控件、列表控件等控件的属性及使用方法。
二、实验环境Visual 集成开发环境三、实验内容简单计算器的实现。
基本要求:具备简单计算器的基本按键,包括10个数字键、加减乘除键、sqrt键、1/x键、=键、Backspace键、Clear键,CE键(Clear Entry局部清除键),利用Button控件完成,布局合理美观。
四、实验步骤及运行情况(1)首先进行页面布局的设计,然后开始编写C#程序,实现简单计算器的运算功能,包括四则基本运算及一些功能键。
(2)以下为程序运行时的截图(以下只列举简单的功能,省略部分功能截图)图1 除法运算图2 开平方运算图3 求倒数运算(3)核心代码:单击“等号”按钮实现的计算功能if (Convert.ToInt16(Session["flag"]) == 0){Session["x"] = Convert.ToDouble(TextBox1.Text); TextBox1.Text = "";}else{Session["y"] = Convert.ToDouble(TextBox1.Text);if (Convert.ToInt16(Session["flag"]) == 1)Session["x"] = Convert.ToDouble(Session["x"]) +Convert.ToDouble(Session["y"]);if (Convert.ToInt16(Session["flag"]) == 2)Session["x"] = Convert.ToDouble(Session["x"]) -Convert.ToDouble(Session["y"]);if (Convert.ToInt16(Session["flag"]) == 3)Session["x"] = Convert.ToDouble(Session["x"]) *Convert.ToDouble(Session["y"]);if (Convert.ToInt16(Session["flag"]) == 4)Session["x"] = Convert.ToDouble(Session["x"]) /Convert.ToDouble(Session["y"]);TextBox1.Text = Convert.ToString(Session["x"]);Session["c"] = 1;}开平方运算的实现:TextBox1.Text = Convert.ToString(Math.Sqrt(Convert.ToDouble(TextBox1.Text)));五、实验总结(1)在这一次的实验中,由于需要编写大量实现运算功能的按钮单击事件,所以完成得不是很顺利,主要是参考蒋老师提供的代码,在不断调试与修改的基础上,最终顺利实现了简单计算器的运算功能。
VB实验及答案
对象名称
属性名称
Form1
Caption
Command1 Caption
Label1
Caption
Label2
Caption
Label3
Caption
Text1、Text2 Text
属性值 象限判断 判断 X= Y=
(3)编写事件代码: Private Sub Command1_Click() Dim x!, y!
Private Sub Command2_Click() Dim f!, c! c = Val(Text2.Text) f = 9 / 5 * c + 32 Text1 = Str(f)
End Sub
(4)程序的运行及保存。 4 求圆的面积及圆柱体的体积,界面如图 2-3 所示。
【步骤】 (1)设计应用程序的界面:在窗体上创建两个命令按钮 Command1 和 Command2,四个标签 Label1、Label2、Label3 和 Label4,四个文本框 Text1、Text2、Text3 和 Text4。 (2)设置对象的属性
【步骤】
( 1 ) 在 窗 体 中 创 建 一 个 标 签 Label1 、 一 个 命 令 按 钮 Command1。
(2)在属性窗口中设置对象的属性:
对象名称
属性名称
属性值
Form1
Caption
设计界面
Label1
Caption
请留意此处
Command1
Caption
单击此处
(3)在 Command1 的 Click 事件中编写程序代码:
x = Val(Text1) y = Val(Text2) If x > 0 Then
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的基本使用方法。
实验报告标准答案.doc
实验报告标准答案课程名称:实验报告1成绩评定:实验项目名称:指导教师实验项目编号:实验项目类型:实验地点:学生姓名:学号:学院:系专业:实验时间年月日午~月日午一、实验目的1.熟悉VB编程环境,能够建立、编译和运行VB程序。
2.掌握窗体、标签、文本框、命令按钮、图形框的作用、常用属性、事件和方法。
3.理解并掌握赋值语句、掌握表达式的书写规则。
4.掌握使用Inputbox函数和MsgBox消息函数进行输入输出。
5.熟悉VB的数据类型和类型转换。
二、实验内容(一)字幕滚动1.设计如下图所示的界面实现字幕从上到下进行滚动,“欢迎使用VB”是一个字幕标签,两个命令按钮分别实现自动滚动和手动滚动。
a)在窗体水平居中的地方放置一个标签。
b)当字幕向下移出窗体时,重新从窗体顶端开始继续往下移动。
c)单击“手动”按钮一次字幕将向下移动一下,单击“自动”按钮字幕将连续移动,具体移动的速度或幅度、窗体和按钮上的图片由自己设定。
d)以EX1-1分别保存窗体和工程。
2.实验要求a)对于标签应对其什么属性设置什么值才能够使窗体的背景不被遮挡?Backstyle----1b)使标签在窗体中水平居中需要设置什么属性,如何设置?设置的依据是什么?label1.Left---form1.width/2-label1.width/2c)要想在命令按钮上显示图片,需要设置哪些属性,如何设置?Style-----1d)写出标签从上往下移动的代码,注意,当标签移出窗体后要从窗体上顶端开始继续往下。
Label1.MoveLabel1.Left,Label1.Top+50IfLabel1.Top>Form1.HeightThe nLabel1.Top=0e)要使Timer控件启用,必须设置哪两个属性,属性值设置为多少?Timer1.Interval=100Timer1.enabled=truef)单击“手动”按钮时,如何使Timer控件停用?需要在什么地方编写代码?请写出代码?Timer1.Interval=0或Timer1.enabled=false(二)打开教材实验材料中工程文件EXA05.vbp,完成下面的任务。
窗体实验2
练习1:打开D :\Access窗体实验\ win2.mdb,里面已经有设计好窗体对象“fs”。
在此基础上按以下要求补充设计窗体。
1、在窗体的窗体页眉区位置添加一个标签控件,其名称为“bTitle”,标题显示为“学生基本信息输出”,字体名称为“黑体”,字号大小为24,字体粗细为加粗,字体颜色为红色,外观设置为蚀刻特殊效果。
2、在主体节区中“性别”标签右侧的文本框显示内容设置为“性别”字段的值,并将文本框名称更名为“tSex”。
3、在主体节区添加一个标签控件,该控件放置在距左边0.2厘米、距上边3.8厘米,标签显示的内容为“简历”,名称为“bMem”。
4、在窗体页脚区位置添加两个命令按钮,分别命名为“bOk”和“bQuit”,按钮的标题分别为“确定”和“退出”。
5、将窗体标题设置为“学生基本信息”。
练习2:打开D :\Access窗体实验\ win3.mdb,里面已经有设计好窗体对象“fEmp”和“F2”。
对窗体“fEmp”在原基础上按以下要求补充设计窗体。
1、在窗体页脚区添加一个计算控件,名称为dt,使用函数显示出系统日期,该控件放置在距离上边0.3厘米、距离左边8.5厘米的位置,设置宽度为4厘米、高度为0.8厘米。
2、在主体节区添加一个选项组控件,放置在距离主体节上边距2厘米、左边距7.5厘米的位置,将其命名为opt;选项组标签显示内容为“性别”、名称为bopt。
然后在选项组内放置两个单选按钮控件,选项按钮分别命名为opt1和opt2,选项按钮标签显示内容分别为“男”和“女”、名称分别为bopt1和bopt2。
3、将窗体上名为“btnP”命令按钮的外观设置为图片显示,图片选择D :\Access窗体实验\ test.bmp图像文件;将“btnP”命令按钮的单击事件设置为窗体代码区已经设置好的事件过程btnP_Click。
4、将名为“bTitle”的标签文本显示为阴影特殊效果。
5、将名为“but2”的命令按钮宽度设置为3厘米,左边界设置为左对齐“but1”按钮,设置“but2”命令按钮的单击事件为运行宏对象op。
Excel窗体编程案例说明
6.1项目选择案例说明
本案例是一个列表框和组合框的简单应用。先选 择“姓名”的列表框, 然后从“项目”列表框 中选择项目, 此时在列表框中就会显示姓名和 运动项目。如果要删除某项, 则可先选中该项, 然后单击“删除”按钮。单击“清空”按钮, 则可把列表框中的内容全部删除。
6.2 程序实现
1.界面设计: 在窗体上添加2个组合框、1个列表框、两 个命令按钮,适当调整它们的大小和位置。
表4-11 MsgBox函数的返回值
值
符号常量
1
vbOK
2
vbCancel
3
vbAbort
4
vbRetry
5
vbIgnore
6
vbYes
7
vbNo
用户操作 单击“确定”按钮 单击“取消”按钮 单击“放弃”按钮 单击“重试”按钮 单击“忽略”按钮
单击“是”按钮 单击“否”按钮
5.3 相关知识
(2)MsgBox语句 消息框也可以写成语句的形式, 即 MsgBox 提示 [, 按钮组合][, 标题] 其中各参数的含义及作用与MsgBox函数相同, 只是
何能够表示时刻的数值表达式、字符串表达式或它 们的组合。如果Time是一个字符串,系统利用时 间分隔符将其转换成一个时间,如果无法转换成一 个有效的时间,则会导致错误发生。
返回
5.1求三角形面积案例说明
要求用输入框从键盘输入三个数, 作为三角形的 三条边。在计算面积之前, 首先要判断这三个 数作为三条边是否能构成三角形, 如果不能构 成三角形, 则给出提示信息, 并可选择重新输入 或退出执行;如果能构成三角形则用“消息框” 把三角形的面积显示出来。注意这两种消息框 的不同之处。
(1)定时器属性: (2)定时器事件: 2.图像框控件和图片框:
实验报告(一)
实验报告(一)
课程名称:程序设计年级:实验日期:
姓名:学号:班级:
教师评语(成绩):
实验名称:实验一程序上机简介
(学时)
一、实验目的及要求
掌握启动与退出的方法、熟悉开发环境、掌握建立、编辑和运行一个简单的应用程序的全过程
通过编写和运行相关程序,掌握常用控件(文本框、标签、命令按钮)的应用。
二、实验环境
多媒体计算机操作系统
三、实验内容
学习指导实验内容
四、实验步骤(或记录)及相关代码
五、总结
对上机实践结果进行分析,问题回答,上机的心得体会及改进意见。
实验报告(二)
课程名称:程序设计年级:实验日期:
姓名:学号:班级:
教师评语(成绩):
实验名称:实验二程序设计基础
(学时)
一、实验目的及要求
(1)熟悉可使用的数据类型、常量表示法;
()掌握变量的定义和使用方法,了解方法的使用;
()掌握运算符和表达式的使用方法;
()掌握内部函数的使用方法。
二、实验环境
多媒体计算机操作系统
三、实验内容
学习指导实验内容
四、实验步骤(或记录)及相关代码
五、总结
对上机实践结果进行分析,问题回答,上机的心得体会及改进意见。
实验指导书
实验一Visual Basic集成开发环境和程序设计初步实验目的:1、了解Visual Basic系统对计算机软、硬件的要求。
2、掌握启动与退出Visual Basic的方法。
3、了解Visual Basic集成环境的组成,各部分的作用。
4、掌握建立、编辑和运行一个简单的Visual Basic应用程序的全过程。
5、掌握常用控件(文本框、标签、命令按钮)的应用。
6、感性认识控件(对象)、过程、事件、属性等的概念,初步认识窗体、控件、属性、过程在程序设计中的作用和关系。
实验内容:建立一个“标准exe”类型的应用程序,要求单击“确定”按钮,在屏幕上显示“您好,世界!”,单击“退出”按钮,退出应用程序。
界面如图1-1所示,以sy1.frm、sy1.vbp和sy1.exe文件保存到自己的软盘上。
图1-1实验准备:1.复习相关知识:1) VB集成化开发环境2) 建立VB应用程序2.准确写出两事件代码,列出各控件所需属性(属性项目和属性值)。
实验步骤:1.Visual Basic 6.0中文版的启动与退出。
启动:1)单击“开始”按钮,然后选择“程序”中“Microsoft Visual Basic 6.0中文版”,单击即可。
或:单击桌面上“Microsoft Visual Basic 6.0中文版”图标,2)新建工程对话框,单击打开“标准exe”按钮,进入环境。
退出:1) 单击集成环境窗口右上角的关闭按钮。
2) 单击“文件”下拉菜单中的“退出”选项。
2.界面设计:(1)添加标签Label1。
(2)添加命令按钮Command1。
(3)添加命令按钮Command2。
(4)使用格式菜单,使用两命令按钮尺寸完全一样,并恰好处在窗体的中间位置。
3.设置界面对象属性:可以通过用鼠标右键单击某一窗体或控件,在弹出的菜单中为其设置属性,也可以从属性窗口的对象列表框中选择要设置属性的对象。
1)设置Form窗体Caption属性为“Hello,World!”2)设置Command1按钮Caption属性为“确定”,名称属性为“OK”.3)设置Command2按钮Caption属性为“退出”,名称属性为“Cancel”。
VB程序设计实训
实训项目一Visual Basic 集成开发环境一、实训目的与要求1.能进行Visual Basic的启动与退出;2.培养Visual Basic的集成开发环境的简单运用。
二、实训设备与器材计算机、Visual Basic 6.0软件三、实训组织与实施周一:14:00-17:30地点:电子阅览室四、实训内容实训1-1练习Visual Basic 6.0的启动与退出(1)启动①单击下图VB主窗口右上角的关闭按钮②选择“文件”菜单中的“退出”命令:③按快捷键Alt+Q实训1-2熟悉集成开发环境的窗口(1)主窗口如上图所示,由标题栏、菜单栏和工具栏组成(2)窗体设计器窗口操作练习:①拖动窗体设计窗口,改变其位置;②拖动窗体设计窗口边框,改变其大小;③拖动窗体设计窗口的“最小化”按钮,将其缩成图标;双击窗体设计窗口控制菜单图标,恢复其原来大小;(3)属性窗口属性窗口位于主窗口右侧,所有窗体或控件的属性,如颜色、字体、大小等,都可以通过窗口设置以及修改。
操作练习:①单击窗体设计窗口,注意此时属性窗口显示了当前Form1的所有属性;②选中Caption属性,将Form1改为窗体练习,此时窗体变为窗体练习;(4)工程资源管理器窗口工程资源管理器窗口是以树型结构方式列出当前工程中所有文件,并对工程进行管理,如下图:操作练习:①查看“代码窗口”按钮,显示和编辑代码;②查看“对象代码”按钮,显示窗口上的模块对象;(5)代码窗口代码窗口是专门进行程序设计的窗口,可在其中显示和编辑代码窗口。
(6)工具箱窗口操作练习:①选择“工程菜单”中的部件按钮;②在弹出部件对话框中选择控件选项卡,单击确定按钮,这时工具箱中会出现新的按钮;(7)其它窗口1)立即窗口:使用立即窗口可以在中断状态下监视对象属性、变量或表达式的值,也可以在设计时查询表达式的值或命令的执行结果。
初学者可以在设计时利用立即窗口练习常用函数、语句和表达式的使用。
VB实验2 窗体及常用控件
第15页 Visual Basic程序设计实验指导
实验2-2
目的和要求 预备知识
【分析】
要计算最少人民币的张数,应先计算最大面额 人民币100元所需的张数,然后再逐个计算50元、 20元等的张数。 计算 100元的张数,只需将工资数与 100 相除, 取商即可,余数再与50除,以此类推。
上一页
下一页
第12页 Visual Basic程序设计实验指导
实验2-1
目的和要求 预备知识
【实验步骤】
(1)界面设计 请参照图2-1所示的界面设计窗体。 添加控件时先添加框架对象,再在框架中添 加标签和命令按钮对象。 (2)完善程序代码 (3)运行工程并保存文件 运行程序,观察运行结果,最后将窗体文件保 存为F2-1.frm,工程文件保存为P2-1.vbp。
【分析】 根据题目要求代码应该写在列表框的 双击事件(DblClick)中。
上一页
下一页
退 出
第22页 Visual Basic程序设计实验指导
实验2-4
目的和要求 预备知识
上一页
下一页
退 出
【实验步骤】 (1)界面设计 请参照图2-4所示的界面设计窗体。 (2)完善程序代码 (3)运行工程并保存文件 运行程序,观察运行结果,最后将窗 体文件保存为 F2-4.frm,工程文件保存为 P2-4.vbp。
上一页
下一页
退 出
第19页 Visual Basic程序设计实验指导
实验2-3
【实验步骤】
目的和要求 预备知识
上一页
下一页
退 出
(1)界面设计 请参照图2-3所示的界面设计窗体。 (2)完善程序代码 (3)运行工程并保存文件 运行程序,观察运行结果,最后将窗体文件保存 为F1-3.frm,工程文件保存为P1-3.vbp。 修 改 : 将 定 时 器 的 时 间 间 隔 属 性 Interval 改 为 3000,观察运行结果。 思考:如果想让字幕从左往右滚动,应该如何修 改代码?
Windows窗体应用——实验报告
学生注册页面专业:xxxxxxxxxxxxx姓名:xxxxxxxxxx学号:xxxxxxxxxxxxxx实现具有信息处理功能的学生注册页面一、实验目的1、创建Windows窗体应用程序;2、掌握Label,TextBox,Button控件的应用;3、掌握RadioButtonBox,ListBox控件的应用;4、实现通用对话框的功能;5、实现下拉菜单的功能。
二、实验仪器或设备CPU:AMD Athlon(tm) II X2 B24Processor3.10 GHz, 2.00 GB的内存系统:Micrsoft Windows XPProfessional版本 2002Service Pack 3三、总体设计(设计原理、设计方案及流程等)编写Windows窗体应用程序,使用Lable,TextBox,Button,RadioButton,CheckBox,ListBox控件,实现多种信息输入方式的交互页面。
在页面上输入或者选择相应的信息,单击【提交】按钮,显示相应的输入或是选择的信息。
四、实验步骤(包括主要步骤、代码分析等)(1)添加页面。
(2)设计页面。
单击“设计“标签,从”标准“工具箱中分别拖出3个TextBox、2个RadioButton、1个DropDownList、1个ListBox、4个CheckBox、1个Button、5个Lable控件,如下图:(3)、窗体上的“提交“按钮,系统将自动生成button1_click事件处理程序,在其中加入如下语句,以在信息显示label中显示学生填写或选择的信息。
代码如下:private void button1_Click(object sender, EventArgs e){ message.Text=stuname.Text+" 你好,欢迎进入C#世界!\n";message.Text+="你的密码是:" +password.Text;if(radioButton1.Checked)message.Text+="你的性别是:"+radioButton1.Text;else if (radioButton2.Checked)message.Text+="\n你的性别是:"+radioButton2.Text;if(school.SelectedIndex>-1)message.Text+="\n你的学校是:"+school.SelectedItem.ToString();elsemessage.Text+="\n你没有选择学校";if (listBox1.SelectedIndex > -1)message.Text += "\n你的专业是:" + listBox1.SelectedItem.ToString();else message.Text += "\n你没有选择专业";message.Text += "\n你的爱好是:";if(checkBox1.Checked)message.Text+=checkBox1.Text+" ";if(checkBox2.Checked)message.Text+=checkBox2.Text+" ";if(checkBox3.Checked)message.Text+=checkBox3.Text +=" ";message.Text+=checkBox3.Text+" ";if(checkBox4.Checked)message.Text+=checkBox4.Text+" ";if((!checkBox1.Checked)&&(!checkBox2.Checked)&&(!checkBox3.Checked)&&(!checkBox4.Checked)) message.Text+="你居然没有兴趣爱好!";}(4)运行效果:五、结果分析与总结① 8个Label控件,它们的功能是:实现界面上的“学生注册”、“性别”、“姓名”、“专业”、“密码”、“学校”、“爱好”字段的。
VB实验作业参考答案
1)单击窗体后在窗体上显示“您好!×××同学”。
要求:(1)程序中用自己的姓名替代“×××”。(2)文字以红色、仿宋体、加粗、三号字显示,并在字下加横线。(3)建立一个命令按钮,结束时单击此按钮退出。
答案参照课本P27的例1-6。
2)设计一窗体,窗体上有1个文本框(Text1)、1个命令按钮(Command1),运行时文本框中显示“Visual Basic程序设计”,命令按钮标题为“结束”,文本框及命令按钮能随窗体大小的调整而自动调整大小及位置,其中调整文本框使其:Left=0,Top=0,宽度和高度都为窗体的一半;命令按钮:始终位于窗体右下角位置。请编写:
Command1.Top = Form1.ScaleHeight - Command1.Height
End Sub
Private Sub Form_Resize()
Call Form_Load
End Sub
Private Sub Command1_Click()
End
Dim r1 As Single, r2 As Single, Rp As Single, Rs As Single
r1 = InputBox("请输入第一个电阻值:")
r2 = InputBox("请输入第二个电阻值:")
Rp = (r1 * r2) / (r1 + r2)
Rs = r1 + r2
程序代码:
Private Sub Command1_Click()
Dim sg As String, tz As String, bz As String
sg = Text1.Text
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、打开“D:\vbsy02”文件夹下面的“选择题及编程填空.Xls”文件,在对应位置输入正 确的答案后以原文件名存盘。 二、编程题
Hale Waihona Puke 实验 1:设置一个标题为“字体设置”的窗体,窗体的背景色为黄色,在窗体中设置二
个命令按钮和一个文本框,每次单击“确定”按钮,在文本框中显示红色三号隶书字体, 内容为“开学了,欢迎你来校报到!”,并使文本能自动换行显示,单击“结束”按钮,则 退出程序运行。(窗体文件保存为 sy2_1.frm,工程文件保存为:sy2_1.vbp) (说明: 能使文本能自动换行显示的属性为 MultiLine, 其值为 True 时文本可以显示在多行, 其值为 False 时文本只能显示在一行。) 实 验 内 容
图一(设计界面) 图二(初运行时,“继续”按钮隐藏,对象 隐藏通过修改对象的 Visible 属性实现)
图三(点“确定”后,按要求显示)
图四(点击图三中按钮“继续”)
实验步骤:
第 1 步: 创建新工程,在新窗体上创建一个标签 Label1、两个命令按钮 Command1、 Command2 和一个文本框 Text1。 第 2 步:设置对象的属性 对象类型 标签 命令按钮 命令按钮 文本框 对象名 Label1 Command1 Command2 Caption Caption Caption Visible 属性设置 你好!请输入你的姓名 确定 继续 False 空白
属性设置 字体设置 黄色 确定 结束 空白 三号隶书 True
Command1 Command2
第 3 步:双击窗体,打开代码窗口补充完成代码编写 Private Sub Command1_Click() Text1.ForeColor =vbred (思考:不用代码能不能实现?) Text1.Text = "开学了,欢迎你来校报到!" End Sub Private Sub Command2_Click() End End Sub 第 4 步:保存为 sy2_1.frm 和 sy2_1.vbp 文件。 单击工具栏 按钮,或选择“文件”-“保存工程”菜单命令,弹出“保存工程”
实验步骤:
第 1 步:启动 VB6.0。 第 2 步:双击命令按钮,打开代码窗口补充完成代码编写 Private Sub #####(1)#####_Click() '第 1 空 #####(2)##### pi = 3.1415 '第 2 空 Dim r As Single, s As Single r = #####(3)##### '第 3 空 Text2.#####(4)##### = pi * r * r End Sub 第 3 步:保存为 sy2_3.frm 和 sy2_3.vbp 文件。 第 4 步:运行调试程序 行”-“启动” 。 请总结学生实验进行情况,并列出学生实验时遇到的问题,供主讲教师参考。 实 验 进 行 情 况 单击工具栏中运行按钮或按 F5 功能键,也可使用菜单命令“运
对话框,窗体文件保存为 sy2_1.frm,工程文件保存为:sy2_1.vbp。 第 5 步: 运行调试程序 行”-“启动” 。 单击工具栏中运行按钮或按 F5 功能键, 也可使用菜单命令 “运
实验 2: 设计一程序,当程序运行后,在窗体的正中间显示“你好!请输入你的姓名” 。
当用户在文本框中输入姓名并单击 “确定” 按钮后, 在窗体中用黑体、 三号、 红色显示 “*** 同学,你好,祝你学好 VB 程序设计!,同时窗体上出现两个命令按钮“继续”和“结束” ” , 其中 “***” 是用户输入的姓名。 (窗体文件保存为 sy2_2.frm 和工程文件保存为 sy2_2.vbp) (图一为运行前设计界面;图二-图四为运行过程界面;图五为事件代码)
实验步骤:
第 1 步: 创建新工程,在新窗体上创建两个命令按扭 Command1、 Command2 和一个文 本框 Text1。 第 2 步:设置对象的属性
对象类型 窗体 命令按钮 命令按钮 文本框 Form1
对象名 Caption BackColor Caption Caption Text Text1 Font MultiLine
三、编程填空(请注意:按照要求在 VB 中完成编程填空后,务必打开实验文件夹下“选择 题及编程填空.Xls”文件,把编程填空的答案填入到对应的位置,否则不得分) 练习 3:编写程序,实现:在文本框 1 中输入圆的半径,单击命令按钮在文本框 2 中求出 圆的面积。(窗体文件保存为 sy2_3.frm 和工程文件保存为 sy2_3.vbp) 操作要点:打开“D:\vbsy02”文件夹下面的 sy2_3.frm 文件,删除#####[N]#####处 的内容,在其位置填上自己补充的内容后以原文件名存盘。
'第 4 空
实验教师签名:
实验成绩见另表。
Text1 Text 第 3 步:双击窗体,打开代码窗口补充完成代码编写
图五(“确定”和“继续”按钮的事件代码,请把程序代码读懂)
第 4 步:保存为 sy2_2.frm 和 sy2_2.vbp 文件。 单击工具栏 按钮,或选择“文件”-“保存工程”菜单命令,弹出“保存工程”
对话框,窗体文件保存为 sy2_2.frm,工程文件保存为:sy2_2.vbp。 第 5 步: 运行调试程序 行”-“启动” 。 单击工具栏中运行按钮或按 F5 功能键, 也可使用菜单命令 “运
韶关学院计算机公共教学实验进行表 (实验报告)
课程名称 实验项目名称 实验类型(打√) 实验班级 应到人数 考勤情况 主讲教师 实验教师 实到人数 计算机语言与程序设计 基础√ 、综合 、设计 。 实验日期 实验地点 实验二:窗体、命令按钮、文本框和标签控件的应用
实 验 目 的
实验目的: 1、掌握 Visual Basic 6.0 窗体的常见属性的含义及其值的设置。 2、掌握 Visual Basic 6.0 窗体的常用方法(如 CLS 方法、Print 方法等) ,掌握用 Print 方 法在窗体上输出特定格式的数据的设置。 3、掌握 Visual Basic 6.0 窗体常用事件的使用。 4、掌握在窗体上设置控件的几种方法。