彩票是指:国家特定发行的,印有号码、图形或文字,供人们自愿购买并按照特定规则获取中奖权力的书面凭证。

彩票不计名,不挂失,不返回本金,不计付利息,不能流通使用。

VB开发彩票软件

彩票软件实现原理:

综合应用VB控制结构、选择语句、循环结构、控件数组、过程及各种控件综合开发而成。

本程序实现代码如下,代码较长,有不明白的地方可以直接添加小编微信号交流。

实现代码

Dim start As Boolean

Dim manu  As Boolean

Dim auto  As Boolean

Dim base  As Integer

Dim sTime As Single

Dim sDiff As Single


Private Sub cmdAuto_Click()

cmdAuto.Enabled = False

auto = True

For i = 0 To 4

If Not auto Then

Exit For

End If

option1(i) = True

sTime = Timer

sDiff = Rnd * 0.5 + 0.2

cmdStart_Click

Next

auto = False

start = False

cmdStart.Enabled = True

cmdAuto.Enabled = True

cmdStop.Enabled = False

cmdStart.SetFocus

option1(0) = True

End Sub


Private Sub cmdEnd_Click()

manu = False

start = False

auto = False

Unload Me

frmLoad.Show

End Sub


Private Sub cmdStart_Click()

Dim i As Integer

For i = 0 To 4

If option1(i).Value Then

Exit For

End If

Next

base = i * 7

cmdStop.Enabled = True

cmdStart.Enabled = False

cmdAuto.Enabled = False

cmdStop.SetFocus

start = True

Do While start

Randomize Timer

i = Rnd() * 6

lblNum(i + base).Caption = Trim(Str(Int(Rnd() * IIf(i = 6, 5, 10))))

DoEvents

If auto Then

If Timer - sTime > sDiff Then

Exit Do

End If

End If

Loop

End Sub


Private Sub cmdStop_Click()

cmdStop.Enabled = False

i = 0

Do While True

lblNum(i + base).Caption = Trim(Str(Int(Rnd() * IIf(i = 6, 5, 10))))

i = i + 1

If i = 7 Then

Exit Do

End If

p = Rnd / 5

N = Timer

Do While Timer - N < p

Randomize Timer

r = Rnd() * (6 - i) + i

lblNum(r + base).Caption = Trim(Str(Int(Rnd() * IIf(r = 6, 5, 10))))

DoEvents

Loop

Loop

start = False

cmdStart.Enabled = True

cmdAuto.Enabled = True

cmdStart.SetFocus

End Sub


Private Sub Form_Load()

cmdStop.Enabled = False

For i = 0 To 34

lblNum(i).Caption = ""

Next

End Sub

Private Sub lblNum_MouseDown(Index As Integer, Button As Integer, Shift As Integer, X As Single, Y As Single)

Dim r As Integer

If (Not start) And (Not auto) Then

r = Index Mod 7

manu = True

Do While manu

lblNum(Index) = Trim(Str(Int(Rnd() * IIf(r = 6, 5, 10))))

DoEvents

Loop

End If

End Sub


Private Sub lblNum_MouseUp(Index As Integer, Button As Integer, Shift As Integer, X As Single, Y As Single)

manu = False

End Sub

程序运行如下

今天的内容就是这些,更多VB编程精彩内容,尽在跟我学VB!

VB视频

1、关注公众号即可获得基础学习资料一份;

2、VB从入门到精通视频讲解资料月底优惠发放中。

大家对本期的讲解有疑问以及在学习过程中有问题,可以添加老师微信号,耐心提供在线解答。



长按上图,关注跟我学VB公众平台

vb编程入门_【高能】用VB开发的彩票选号软件相关推荐

  1. mysql彩票设计_彩票选号软件的设计与实现(MySQL)(附答辩记录)

    彩票选号软件的设计与实现(MySQL)(附答辩记录)(包含选题审批表,任务书,开题报告,中期报告,毕业论文10200字,程序代码,数据库) 摘  要:本系统是为了实现彩票是如何选号,包括号码的生产与删 ...

  2. python猜数字游戏编程入门_如何利用Python开发一个简单的猜数字游戏

    导读热词 前言 本文介绍如何使用Python制作一个简单的猜数字游戏. 游戏规则 玩家将猜测一个数字.如果猜测是正确的,玩家赢.如果不正确,程序会提示玩家所猜的数字与实际数字相比是"大(hi ...

  3. 什么是计算机编程,以及vb软件的介绍及教程,[计算机软件及应用]vb编程入门.ppt...

    [计算机软件及应用]vb编程入门 第2章 VB编程入门 Visual Basic 程序设计教程 本章将介绍有关VB程序的构成和数据类型以及变量的定义和使用.表达式以及基本的输入输出操作.这些知识是编程 ...

  4. 一种福利彩票辅助选号软件的开发

    2021年10月,单位同事邀请几个相熟同事一起买福利彩票,除了以前就知道的双色球外,还介绍了一种快乐8的福彩玩法,看着大家选号绞尽脑汁,加上对快乐8玩法比较感性却,于是一口应承帮忙开发一个辅助选号工具 ...

  5. rust 编程入门_面向初学者的Rust –最受欢迎的编程语言入门

    rust 编程入门 Rust has been voted Stack Overflow's most loved programming language for five years in a r ...

  6. 【资源】OpenCV3编程入门_毛星云

    OpenCV在计算机视觉领域扮演着重要的角色.作为一个基于开源发行的跨平台计算机视觉库,OpenCV实现了图像处理和计算机视觉方面的很多通用算法.<OpenCV3编程入门>以当前最新版本的 ...

  7. 【C语言】初始C语言系列 代码详解 _ 编程入门 _【内附代码和图片】_ [初阶篇 _ 总结复习]

    [前言] 本篇文章为初始C语言部分,C语言是编程的入门语言,所以也说是编程入门: 学好C语言的入门内容,才能真正的入门编程,而C语言的学习对于刚入门的同学还是有一些难度的,需要踏踏实实的自己去理解. ...

  8. 游戏编程入门(9):开发 Henway(小鸡过马路) 游戏

    应用前面学到的子画面知识,开发一个小鸡过马路游戏. 接上文 游戏编程入门(8):管理子画面 Henway 游戏的玩法 Henway 游戏的主角是一只小鸡,它急需从一条繁忙的高速公路的一边到达另一边.H ...

  9. 单片机python编程入门_用Python让单片机“行动”起来——MicroPython实战入门篇

    MicroPython以微控制器作为目标,从而使得Python可以用来控制硬件.说到MicroPython,也许有人会感到陌生.而说到和它密切相关的Python,是否会恍然大悟呢?Python属于解释 ...

最新文章

  1. [结构型] -- 外观模式
  2. osg学习笔记(一)
  3. ubuntu支持中文设置
  4. java 混淆 js_Vue javascript和css混淆
  5. 获取mysql系统时间
  6. Java面试题:Java设计模式11道常见面试题
  7. SOEM控制io超简洁程序
  8. I2C分析及RX8025驱动编写
  9. JavaScript随手笔记之--html拼接语句传递json数据
  10. html5 左边图片自动更换 右边字幕,☆视频片尾制作☆如何制作电影片尾,左边是彩蛋视频,右边是至下向上的滚动字幕...
  11. K3 如何将物料属性中的科目代码设置默认值
  12. 北京房价当日报20141013
  13. arduino测试ArduinoModbus库例程
  14. 技术新领导人张小龙:一些成功不能复制
  15. R语言广义线性模型函数GLM、glm函数构建泊松回归模型(Poisson regression)、泊松回归模型系数解读、查看系数的乘法效应(Interpreting the model para)
  16. HTML5 Canvas编写五彩连珠(5):寻路
  17. 计算机网络-数据链路层功能概述
  18. Android内存泄漏总结,年薪超过80万!
  19. 只有华强北才能拯救诺基亚?
  20. 百度统计在项目中的使用

热门文章

  1. xor eax,eax
  2. 服务器收集错误信息0不动,win10系统提示“我们只收集某些错误信息”的解决方案...
  3. 算出当前系统后某个月的日期_Python3.7知其然知其所以然-第十八章 日期函数
  4. mongo里的type_MongoDB $type 操作符
  5. jsp 修改的员工select怎么_SpringBoot+Mybatis+Jsp 员工管理系统
  6. JAVA实现单链表数据结构_java实现数据结构单链表示例(java单链表)
  7. 深度无盘 连接服务器失败,深度无盘服务器配置
  8. 怎么查看linux是不是as7u4,Linux下搭建Android开发环境
  9. react骨架屏自动生成_用纯 DOM 的方式结合 Puppeteer 自动生成网页骨架屏
  10. java数组赋值语句,稳进大厂