VB_实验一,二,三内容
程序设计基础VB实验指导书

程序设计基础(Visual Basic)实验指导书西南林学院计算机与信息科学系实验说明一、实验文档下载:老师的实验上机文档下载的地址:/~hjp/下的“VB”文件夹拷贝到计算机中。
然后从该文件夹中找到本次实验的文档。
二、个人文件夹建立在实验前,请先在电脑桌面上建立个人自己的文件夹,名称以个人的姓名加学号组成。
如:“20130208001XXX”。
同学们自己个人的VB程序设计实验文档都存放在该文件夹中。
而且要求,每个实验都保存在单独的文件夹中。
如,本次实验有三个例子,那么就需要建立三个文件夹,第一个文件夹的命名可为“实验1-1”,如此类推。
相应的例子程序文件保存在相应的文件夹中。
三、实验结果上传给老师实验完成后,同学们需将自己的文件夹上传给老师,以备检查。
上传步骤如下。
1.压缩文件夹。
请将保存有VB实验上机程序的个人文件夹(在之前建立好的,如:“20130208001XXX”)进行压缩处理。
压缩方法如下:选中该文件夹,单击鼠标右键,选中“添加到“20130208001XXX.rar””。
计算机自动完成生成该文件夹的压缩文件。
2.进入FTP。
上传的地址为:ftp://192.168.1.2(或按任课老师指定的地址),输入地址后进入该FTP网。
打开“XXX”文件(该文件夹以任课老师姓名而命名)下的“上传”文件夹。
3.上传文件。
将第一步中生成的压缩文件拷贝到第二步打开的“上传”文件夹中去。
等待拷贝完成后,才能确认程序上传成功。
四、实验内容说明本实验指导书共包含15次实验上机内容。
每次实验上机内容中包括三种题型:验证题、设计题和选做题。
验证题为教材中的例题,通过参考书上的说明和操作步骤来熟悉相应知识点,一般有1-2道题。
设计题为书上习题或其他来源的题目,目的是让学生能够在不照搬照抄的情况下自己独立思考完成VB程序设计,一般有1-2道。
选做题为学有余力的同学练习,一般有1-2道。
每次实验上机学生必须完成相应的验证题和设计题。
《程序设计基础—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命名并保存。
vb1

实验一窗体、按钮、标签、文本框实验目的:1、掌握简单的VB程序的建立、编辑、调试、运行和保存;2、正确设置窗体、标签、文本框、命令按钮的属性,并编写简单的事件过程代码;3、掌握使用窗体的Print方法。
实验内容:一、设计一个登陆窗口。
单击“登陆”按钮,弹出Form2,并在Form2上的标签上输出“江垚,欢迎使用VB6.0!”单击“退出”按钮,则退出程序。
提示:(1)设置各标签的背景颜色,字体大小,以美化界面。
姓名处输入有下划线。
(2)密码处输入的“*****”在属性PasswordChar中设置。
二、实验设计步骤1、首先创建窗体Form1,在窗体中建立文本框Text1至Text5以及命令按钮Command1和Command2。
2、各对象建立好之后,要为其设置属性。
首先将窗体的BackColor 属性设置为“活动边框”。
选中文本框Text1并将其BackColor属性设置为深蓝色,Caption属性设置为“请登录”,双击Font,将“请登录”字体设置为宋体、粗体、小初;用同样的方法将Text2、Text3的Caption 属性设置为“姓名:、密码:”,字体设置为宋体、粗体、三号,背景颜色为黄色;将命令按钮Command1、Command2的Caption属性设置为“登陆、退出”,其字体为宋体、常规、四号。
将文本框Text4的Font属性设置为新宋体、倾斜、小三,同时在其中输入的内容需加下划线;Text5的PasswordChar属性设置为“*”。
3、再新建窗体Form2,将该窗体的BackColor属性设置为“活动边框”,同时在窗体中建立标签Label1,将其Caption属性设置为欢迎使用VB6.0!,其Font属性设置为新宋体、粗体、倾斜及二号。
4、双击命令按钮Command1,出现工程1-Form1(code)对话框,在该对话框中输入程序,如下图所示:该程序是利用命令按钮来控制程序,该Command1程序中用了Show方法,此方法是用于显示窗体,其语法为:【对象.】Show 【Style】,将Style的参数设置为0,即无模式显示。
VB实验--------所有实验题目

实验题目总体要求:本学期的所有的实验题目,希望同学们按如下步骤认真做,(1)先画出处理界面(窗体);(2)再给出处理步骤,(3)写出程序代码:可参考下面的例题:例如:设计程序,求1+2+3+...+N 的和值。
其处理过程是:(一)设计界面(在纸上画出界面,并注明各控件的名称):(二)处理步骤:单击命令按钮,按以下步骤处理(1)定义3个变量:N ,s ,x ,分别用于存放:输入的数值,和值,控制循环(2)将文本框1的值,提供给变量N ;(3)s=0(累加前,将变量s 初始化为0);(4)X=1(设置循环的开始值)(5) 当X<=N 时 重复执行S=s+xX=X+1(5)在文本框2中显示和值S(三)编写有关的代码:Private Sub Command1_Click()Dim n%,s%,x%N=val(text1.text)S=0X=1Do while x<=nS=s+xX=x+1LoopText2=sEnd Sub文本框1:TEXT1 文本框2:TEXT21:Command1标签1:Label1 标签2:实验一:用语言或流程图描述处理步骤(1次)1.判定一个数X是否是偶数的处理步骤;2.写出求5的阶乘的计算步骤;3.写出求1+2+3+...... +100的计算过程;4.写出计算1!+2!+3!+4!+......+20!的计算步骤;5.写出求一元二次方程解的处理步骤;6.给出将三个整数A,B,C按从小到大的顺序排列的处理步骤;实验二:表达式及其运算的实现(1次)1.设计一个程序,完成利用文本框输入任意两个数的乘法运算,并显示计算结果。
2.进一步完善程序,完成利用文本框输入任意两个数的加法、减法、乘法、除法运算,并显示计算结果,3.再进一步,改进,完成,利用随机函数,产生任意两个100到200之间的整数,并完成两个数的加法、减法、乘法、除法运算,并显示计算结果。
4.求方程AX+B=0的解。
VB实验

一、程序运行界面如下图所示。
程序实现的功能:1、程序运行时,首先随机产生30个100-3000之间的任意年份,并显示在List1中。
2、当单击“判断”按钮时,选出是闰年的年份,显示在List2中。
3、当单击“排序”按钮时,将选出的闰年的年份值按从小到大的顺序排序,并重新显示在List2中。
说明:判断某一年是否是闰年有两个条件:1、能被4整除,但不能被100整除。
2、既能被4整除,又能被400整除二、在磁盘上有顺序文件test22in.txt。
要求编程实现以下功能:1.单击“读入串”按钮,从文件中读出一个字符串并显示在text1中;2.淡季“排序”按钮,将字符串按字母ASCⅡ码值从小到大排序,并显示在text2中;3.单击“追加”按钮,将排序后生成的字符串添加到文件末尾(要求采用冒泡法排序)。
三、编写程序,实现对任意字符串的加密和解密操作。
其中,对大小写英文字母的加密规则为:A→D,B→E,C→F,……,M→P,N→Q,……,W→Z,X→A,Y→B,Z→C;其他字符保持原样不变。
要求程序界面如下所示。
当在test1中输入需要加密的源文后,单击“加密”按钮,得到密文,并显示在test2中;当在test3中输入需要解密的密文后,单击“解密”按钮,得到源文,并显示在test4中。
四、建立一个成绩查询窗体如下图所示:要求在Form_Load时打开磁盘文件test42in.txt度曲数据,并将读入的学号和姓名分别添加进两个列表框中,同时将三门课的考试成绩读入c,d,e三个数组(每个数组可定义为200个元素);并将两个列表框Listindex属性置为0。
当点击姓名中任意一项,学号的Listindex应随之改变,同样点击学号中任意一项,姓名的Listindex应随之改变。
点击“查询”则将该学生的三项成绩显示在右边的三个文本框内,同时将平时成绩置空。
点击“计算”则将该学生三项成绩的平时值显示出来。
点击“退出”则结束程序。
VB[1].NET实践教程(实验1)
![VB[1].NET实践教程(实验1)](https://img.taocdn.com/s3/m/823e6ad5ad51f01dc281f160.png)
(1)窗体窗口
窗体窗口可分为窗体设计和窗体运行窗口。窗体设计窗口指的是在设计应用程序时,用户在窗体上建立应用程序的界面。窗体运行窗口指的是用户看到的正在运行的窗口,用户可通过与窗体和控件交互得到相应的结果。
(2)代码设计窗口
代码设计窗口专门用来进行代码编辑,包括各种事件过程、自定义过程和类等源程序代码的编写和修改。双击窗体、控件均可直接打开代码设计窗口,再单击选择代码窗口右上方的方法名称下拉框下的对应事件,可自动生成事件过程框架,然后设计者进行编码。
10选择菜单【文件】|【全部保存】保存该项目。
2.创建一个“欢迎你”应用程序,初始设计界面如图1-5所示,运行界面如图1-6所示。具体要求如下:
(1)在Label1标签上显示“请输入姓名”,Label2刚开始运行时为不可见。
(2)在TextBox1文本框输入你的姓名,单击“显示”按钮,在窗体标题上显示“欢迎你,×××”,并显示出Label2,内容为“×××,预祝你学习愉快!”。
属性名
含义
取值与说明
Muitiline
是否支持多行显示
False:不支持(默认)True:支持
PasswordChar
用于密码
如用*来表示输入的文本内容
Readonly
是否只读
False:只读TRUE:可写(默认)
ScrollBars
若多行显示,指定滚动条
None:没有。Horizontal:水平。Vertical:垂直。Both:水平、垂直滚动条。
Label1.Left = Label1.Left + 20'右移个单位
'当标签移动到窗体外时,再从窗体的左边进入
IfLabel1.Left >=Me.WidthThen
VB试验指导书

实验一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 图实验准备:应用程序建立VB1) VB集成化开发环境 2) 复习相关知识:1.准确写出两事件代码,列出各控件所需属性(属性项目和属性值)。
2.实验步骤:中文版的启动与退出。
1.Visual Basic 6.0 启动:Microsoft Visual Basic 6.0)单击“开始”按钮,然后选择“程序”中“1 中文版”,单击即可。
中文版”图标,Microsoft Visual Basic 6.0或:单击桌面上“ exe”按钮,进入环境。
)新建工程对话框,单击打开“标准2--退出: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实验报告

VB实验报告《VB程序设计》实验单元一实验报告专业班级:姓名学号 2指导教师:王云侠完成时间: 3月22日实验一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 Label1 Label2 Text1 属性 Ca ption=”实验2” 复制文本输入文本Text=“VB功能强大,但要下功夫学习才能学好。
” (每个同学文本框中内容可以不同) Text2 Command1 Command2 四、实验步骤1、编写一程序,在文本框中统计在该窗口上鼠标单击的次数。
从运用中点击vb6.0经典版Text=”” Caption=”隶书25磅” Caption=”复制=>” 打开标准 EXE 建立一个form 1添加一个Label和TextBox,Label的caption改为“你单击窗体的次数”,TextBox 的text改为空,然后编写代码如图点击运行即可。
2、命令按钮、字号、内容和格式的复制练习。
从运用中点击vb6.0经典版打开标准 EXE 建立一个form 1添加两个Label两个TextBox两个CommandButton,Label的caption改为“输入内容”和“复制效果”,TextBox的text改为“任意文字”和“空”,CommandButton的caption改为“隶书25磅”和“复制=>”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VB实验一:基本程序设计
实验内容:1.编一个华氏温度与摄氏温度之间转换的程序,窗口如图B.1所示。
要使用转换的公式是: F=5/9C+32(摄氏温度转化为华氏温度,F为华氏温度) C=5/9(F-32)(华氏温度转化为摄氏温度,C为摄氏温度)要求用按钮实现转换。
即单击“华氏转摄氏”按钮,则将华氏温度转换为摄氏温度;同样,单击“摄氏转华氏”按钮,则将摄氏温度转为华氏温度。
2.使用Mid,Left,Right函数。
在Text文本框中输入一字符串,在Label1,Label2和Label3标签显示如图B.4所示的效果。
3.在购买某物品时,若所标明的价钱x在下述范围内,所付钱y按对应折扣支付;
x, x<1000
Y= 0.9x,1000<=x<2000
0.8x,2000<=x<3000
0.7x,x>=3000
4.输入一元二次方程的系数a,b,c,计算并输出一元二次方程的两个根
x1,x2.界面如图C.4所示。
5.计算S=1+1/2+1/4+1/7+1/11+1/16+1/22+1/29+…当第i项的值<10^(-4)时结束。
6.求Sn=a+aa+aaa+aaaa+…+aa…aaa(n个a),其中a是一个由随机数产生的1—9(包括1,9)中的一个正整数,n是一个由随机数产生的5—10(包括5,10)中的一个数。
例如,当a=2,n=5时,Sn=2+22+222+2222+22222。
7.参阅教材例4.20,用迭代法求x=。
求立方根的迭代公式为:Xi+1=(2/3)Xi+a/(3),迭代到(Xi+1-Xi)<为止,Xi+1为方程的近似解。
显示a=3,27的值,并通过求的表达式加以验证。
VB实验二:高级程序设计
实验内容:1.随机产生100以内的15个整数,并按从小到大的顺序排列并输出。
2.输出1000以内的所有素数。
3.输出杨辉三角。
VB实验三:可视化程序设计
实验内容:设计并完成简易计算器。