VB程序设计
实验项目
程序设计基础
   
专业班级
班内序号
指导教师
任馨
   
   
实验日期
实验目的:
通过教师示范、学生模仿的方式,使学生逐渐熟悉Visual Basic6.0集成开发环境的基本使用方法及VB程序开发的基本过程,同时熟悉VB语言基础中的常量、变量、运算符、常用内部函数及简单控件的基本使用方法。
教学要求:
1. 掌握Visual Basic程序的开发过程,能够运行一个完整的Visual Basic程序
2. 了解Visual Basic程序的工作机制
3. 掌握变量的定义及使用,常用算术和字符串运算符的使用
4. 熟悉常用函数的使用方法
5. 掌握数据输入输出方法
6. 掌握常用控件(文本框、标签、命令按钮、计时器)的使用
实验内容:
项目一:界面设计
【实验1-1】利用VB工具箱中的控件,设计一个QQ登录界面或Windows计算器(“开始”->“程序”->“附件”->“计算器”)。不写代码
提示:Windows的计算器的菜单用菜单编辑器设计
项目二:输入、输出及运算
任选以下3个实验中的1个完成(可多余1个)
【实验1-2】编写程序,试验Visual Basic中的三种除法运算符(/、\、Mod)的区别。参考程序如附件所示。
【实验1-3】输入圆的半径,计算圆的面积。要求半径通过InputBox函数输入,结果在窗体中输出。
vb计算器代码大全【实验1-4】将任意三位正整数进行倒序输出。要求用InputBox函数输入,结果在窗体中输出。
提示:利用数学运算中的Mod\等运算求得三位数的个、十、百位数值,然后倒序组合。
项目三:文本框、标签及常用内部函数的使用
任选以下3个实验中的1个完成(可多余1个)
【实验1-5】设计一个倒计时程序,内容不限。参考附件。
提示:目标日期-date,如5.1倒计时:#5/1/2014# - Date
【实验1-6】文本框及常用内部字符串函数的基本使用。
建立如附件所示用户界面,要求将文本框更名为T1,4个命令按钮名称分别命名为C1~C4。编写代码实现对应转换。参考附件。
提示:要使文本框以密码字符方式出现,设置其PasswordChar属性。
【实验1-7】常用数学函数的使用。参考附件。
建立如附件所示用户界面,要求将两个文本框更名为T1、T2,6个命令按钮名称分别命名为C1~C6。编写代码实现对应函数求值。
项目四:计时器控件的应用
任选以下3个实验中的1个完成(可多余1个)
【实验1-8】“模拟摇号器”设计(界面可自行设计)。参考附件。
提示:用Rnd函数产生随机数作为随机摇号的结果,每一个摇出的号码在[0.9]范围
【实验1-9】“进度条”设计。(使用两个形状控件Shape,先设置其FillStyle为0,再设置其FillColor)
思路:在计时器计时过程中不断调节长方形的长度,达到进度不断增加效果。参考附件。
【实验1-10】“时钟”设计。参考附件。
提示:1、用三条直线Line分别表示时、分、秒指针,用形状Shape控件做时钟外圆
      2、在每一秒钟用Time函数获取系统当前时间
      3、用数学方法计算当前时刻时、分、秒指针应指向的位置(定位该直线的两端点坐标)
作业要求:
1、 将你所做实验按实验编号命名(如exp1-1
2、 将完成的实验源文件(工程、窗体文件)放入以自己学号命名的文件夹中压缩,然后在skyclass网站对应作业位置上传。
3、 作业最迟上交期限:第五周星期天