文档详情

Visual Basic程序设计项目化教程 管小清 教学课件 项目5 制作36选7揺奖机.pdf

发布:2015-11-09约1.66万字共45页下载文档
文本预览下载声明
Visual Basic 程序设计 项目化教程 主编 管小清 郭贺彬 《VB程序设计项目化教程》 中国水利水电出版社 项目五 制作36选7揺奖机  项目目标:  本项目是制作一个36选7的摇奖机,包括摇出6个正 选号码和一个特选号码,要保证没有重复号码;可以 多次摇奖等功能。利用控件数组来设计摇奖机界面, 产生随机数,通过循环控制语句和分支控制产生满足 要求的摇奖号码,并把产生的摇奖号码显示在界面上。 通过本项目,应掌握循环结构,随机数以及控件数组 的使用方法和技巧。 《VB程序设计项目化教程》 中国水利水电出版社 项目五 制作36选7揺奖机  项目主要知识点:  1、Label控件  属性  事件  方法  2 、控件数组画法和使用  复制-粘贴  统一命名  3 、顺序程序结构  4 、随机函数的使用—Randomize  5、产生随机数的方法  6、框架控件的使用  7、输出框  8、循环结构初步知识  9 、循环结构初步  10、程序调试,断点和监视的用法 《VB程序设计项目化教程》 中国水利水电出版社 项目五 制作36选7揺奖机  项目实施步骤:  阅读相关基础知识  界面设计 o 窗体设计  程序设计  程序调试,功能完善 《VB程序设计项目化教程》 中国水利水电出版社 5.1 第1步:基础知识  5.1.1 随机函数  随机数的产生在VB 中用随机函数来实现。  1. Randomize 语句:始化随机数生成器。  语法:  Randomize [number]  可选的number 参数是Variant 或任何有效的数值表达式。  说明:  Randomize 用number 将 Rnd 函数的随机数生成器初始化,该随机 数生成器给 number 一个新的种子值。如果省略number,则用系统计 时器返回的值作为新的种子值。如果没有使用Randomize,则(无参数 的)Rnd 函数使用第一次调用Rnd 函数的种子值。  注意若想得到重复的随机数序列,在使用具有数值参数的 Randomize 之前直接调用具有负参数值的Rnd。使用具有同样number 值的 Randomize 是不会得到重复的随机数序列的。 《VB程序设计项目化教程》 中国水利水电出版社 5.1 第1步:基础知识  2. Rnd 函数 返回一个包含随机数值的Single。  语法:  Rnd[(number)]  可选的number 参数是Single 或任何有效的数值表达式。  返回值: 表5-1 参数与返回值关系  如下表5-1所示。 number 值 Rnd 生成 小于0 每次都使用number 作为随机数种 子得到的相同结果。 大于0 序列中的下一个随机数。 等于0 最近生成的数。 省略 序列中的下一个随机数。 《VB程序设计项目化教程》
显示全部
相似文档