VB实验报告 (2500字)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
交通与汽车工程学院实验报告
课程名称: 程序设计基础课程代码: 学院(直属系): 年级/专业/班:
学生姓名:学号: 实验总成绩: 任课教师: 开课学院: 实验中心名称: 西华大学实验报告(理工类)
开课学院及实验室:交通与汽车工程学院计算机实验室实验时间:年月日
1、实验目的
a) 理解vb中对象的概念。 b) 理解事件驱动的基本概念。
c) 熟悉vb编程的基本步骤:界面设计、属性设置、编写代码、运行、调试、
保存文件。
d) 掌握常用控件的创建方法以及如何用控件建立用户界面。 e) 掌握在属性窗口中设置
对象属性的基本操作。掌握在代码窗口中编辑程序代码的基本操作。了解在代码中改变对
象属性的基本方法
2、实验设备、仪器及材料
操作系统:windows98/2000/2003/xp 编程工具:visual basic 6.0 3、实验内容
3.1实验方案设计与选择(设计性、创新性实验需写该项内容) 3.2实验原理及实验步骤
(实验工作原理或实验的主要操作过程)
原理:
vb中对象的操作与应用。步骤:
1.建立界面和对象,更改各个对象的属性;
2.编写程序代码,运行程序;
3.调试程序,改
程序,得正确程序。
3.3实验记录(核心代码及调试过程)
1、界面设计
2、程序代码设计
dim chname as string chname = text1.text label1.visible = false text1.move 360, 1440, 4500 text1.forecolor = vbblue
text1.text = 这是 & chname & 的第一个vb程序!end sub
end sub
private sub form_load() showcls
form1.fillcolor = vbred print
print tab(3); 欢迎使用 visual basic!! end sub 3、运行/调试程序
4、保存工程
用相关命令在用户文件夹中保存窗体核工程文件,要求文件名分别
是;firpro.frm,firpro.vbp
4、实验总结4.1实验结果分析及问题讨论
1若将form_load事件改成form_click事件过程,而其中的程序代码不变,运行程序后窗体上的显示有什么不同?
答: form_click事件需单击窗体才能触发,而form_load事件由vb系统自动触发,如
果改变,则需单击窗体才能显示结果。
西华大学实验报告(理工类)
开课学院及实验室:交通与汽车工程学院计算机实验室实验时间:年月日
1、实验目的
1. 掌握窗体的常用属性、事件和方法。 2.掌握是窗体的鼠标事件及触发顺序。 3、掌握颜色的表示方法。 2、实验设备、仪器及材料
操作系统:windows98/2000/2003/xp 编程工具:visual basic 6.0 3、实验内容
3.1实验方案设计与选择(设计性、创新性实验需写该项内容) 3.2实验原理及实验步骤(实验工作原理或实验的主要操作过程)
原理:
通过对各个form事件的了解来进行编程。步骤:
1.先设计界面,进而代码编程;
2.运行程序,结果显示在界面上。
3.3实验记录(核心代码及调试过程)。1.
界面设计
2.
程序代码设计
private sub form_click()
print 触发 form_click 事件 end sub
private sub form_dblclick() print 触发 form_dblclick 事件 end sub
private sub form_mousedown(button as integer, shift as integer, x as single, y as single)print 触发 form_mousedown 事件 end sub
private sub form_mouseup(button as integer, shift as integer, x as single, y as single)
print 触发 form_mouseup 事件 end sub
3.运行/调试程序
4.保存工程
4、实验总结
4.1实验结果分析及问题讨论
颜色的表示方法有几种?分别加以描述。
答:1.使用rgb函数
rgb函数可返回一个long整数,来表示一个rgb颜色值。其使用格式如下:rgb(red,green,blue)
说明:red,green,blue 3种颜色是通过从0-255之间的一组亮度值组合来设定颜色。 2.使用qbcolor函数
qbcolor函数可返回一个long值,用来表示所对应颜色值的rgb颜色码。 3.适用系统定义的颜色常数
在vb系统中已经预先定义了常数可查表得起颜色值。 4.使用颜色设置值
在十六进制数指定颜色的格式为:&hbbggrr.
4.2实验总结心得体会
答:操作时按键的不同会使结果出现差异,体现了不同事件的操作的不同。通过该实验让我比较清楚的了解了form的各个事件。
西华大学实验报告(理工类)
开课学院及实验室:交通与汽车工程学院计算机实验室实验时间:年月日
1、实验目的
1.掌握标签、文本框、命令按钮的常用属性、事件和方法。
2.掌握单选按钮和复选框、列表框和组合框的编程方法,尤其是单选按钮与框架的配合使用。
3.掌握运用图片框和图像框加载图像的方法。 4.掌握计时器和滚动条的编程方法。 2、实验设备、仪器及材料
操作系统:windows98/2000/2003/xp 编程工具:visual basic 6.0 3、实验内容
3.1实验方案设计与选择(设计性、创新性实验需写该项内容) 3.2实验原理及实验步骤(实验工作原理或实验的主要操作过程)
原理:
对标签、文本框、滚动条、组合框等控件的应用。步骤: 1.界面设计, 2.程序代码编程, 3运行,调试,修改。3.3实验记录(核心代码及调试过程)
1.界面设计
2.程序代码设计
private sub check1_click() if check1.value = 1 then text1.font.bold = true else text1.font.bold = false end if end sub
private sub check2_click()
text1.font.italic = not text1.font.italic end sub
text1.text = 第一章 vb概述 & vbcrlf & 第二章程序设计基础 & vbcrlf & 第三章窗体及常用控件 & vbcrlf & 第四章结构化程序设计& vbcrlf & 第五章数组end sub
private sub hscroll1_change()
text1.font.size = hscroll1.value end sub
private sub option1_click()
= option1.caption end subprivate sub option2_click()
= option2.caption end sub
3.运行/调试程序
4.保存工程
4、实验总结
4.1实验结果分析及问题讨论
1、字体的选择可否使用复选框来实现?
答:不可以,字体只能呈现出一种字体,所以只能用单选按钮实现。 4.2实验总结心得体会
程序中标点的运用能改变显示的结果,有时会导致不能运行,注意标点很重要。由于编程过程中标点应用不当使我走了很多冤枉路,下次记得标点的使用。