vb编程入门_【高能】用VB开发的彩票选号软件
彩票是指:国家特定发行的,印有号码、图形或文字,供人们自愿购买并按照特定规则获取中奖权力的书面凭证。
彩票不计名,不挂失,不返回本金,不计付利息,不能流通使用。
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开发的彩票选号软件相关推荐
- mysql彩票设计_彩票选号软件的设计与实现(MySQL)(附答辩记录)
彩票选号软件的设计与实现(MySQL)(附答辩记录)(包含选题审批表,任务书,开题报告,中期报告,毕业论文10200字,程序代码,数据库) 摘 要:本系统是为了实现彩票是如何选号,包括号码的生产与删 ...
- python猜数字游戏编程入门_如何利用Python开发一个简单的猜数字游戏
导读热词 前言 本文介绍如何使用Python制作一个简单的猜数字游戏. 游戏规则 玩家将猜测一个数字.如果猜测是正确的,玩家赢.如果不正确,程序会提示玩家所猜的数字与实际数字相比是"大(hi ...
- 什么是计算机编程,以及vb软件的介绍及教程,[计算机软件及应用]vb编程入门.ppt...
[计算机软件及应用]vb编程入门 第2章 VB编程入门 Visual Basic 程序设计教程 本章将介绍有关VB程序的构成和数据类型以及变量的定义和使用.表达式以及基本的输入输出操作.这些知识是编程 ...
- 一种福利彩票辅助选号软件的开发
2021年10月,单位同事邀请几个相熟同事一起买福利彩票,除了以前就知道的双色球外,还介绍了一种快乐8的福彩玩法,看着大家选号绞尽脑汁,加上对快乐8玩法比较感性却,于是一口应承帮忙开发一个辅助选号工具 ...
- rust 编程入门_面向初学者的Rust –最受欢迎的编程语言入门
rust 编程入门 Rust has been voted Stack Overflow's most loved programming language for five years in a r ...
- 【资源】OpenCV3编程入门_毛星云
OpenCV在计算机视觉领域扮演着重要的角色.作为一个基于开源发行的跨平台计算机视觉库,OpenCV实现了图像处理和计算机视觉方面的很多通用算法.<OpenCV3编程入门>以当前最新版本的 ...
- 【C语言】初始C语言系列 代码详解 _ 编程入门 _【内附代码和图片】_ [初阶篇 _ 总结复习]
[前言] 本篇文章为初始C语言部分,C语言是编程的入门语言,所以也说是编程入门: 学好C语言的入门内容,才能真正的入门编程,而C语言的学习对于刚入门的同学还是有一些难度的,需要踏踏实实的自己去理解. ...
- 游戏编程入门(9):开发 Henway(小鸡过马路) 游戏
应用前面学到的子画面知识,开发一个小鸡过马路游戏. 接上文 游戏编程入门(8):管理子画面 Henway 游戏的玩法 Henway 游戏的主角是一只小鸡,它急需从一条繁忙的高速公路的一边到达另一边.H ...
- 单片机python编程入门_用Python让单片机“行动”起来——MicroPython实战入门篇
MicroPython以微控制器作为目标,从而使得Python可以用来控制硬件.说到MicroPython,也许有人会感到陌生.而说到和它密切相关的Python,是否会恍然大悟呢?Python属于解释 ...
最新文章
- [结构型] -- 外观模式
- osg学习笔记(一)
- ubuntu支持中文设置
- java 混淆 js_Vue javascript和css混淆
- 获取mysql系统时间
- Java面试题:Java设计模式11道常见面试题
- SOEM控制io超简洁程序
- I2C分析及RX8025驱动编写
- JavaScript随手笔记之--html拼接语句传递json数据
- html5 左边图片自动更换 右边字幕,☆视频片尾制作☆如何制作电影片尾,左边是彩蛋视频,右边是至下向上的滚动字幕...
- K3 如何将物料属性中的科目代码设置默认值
- 北京房价当日报20141013
- arduino测试ArduinoModbus库例程
- 技术新领导人张小龙:一些成功不能复制
- R语言广义线性模型函数GLM、glm函数构建泊松回归模型(Poisson regression)、泊松回归模型系数解读、查看系数的乘法效应(Interpreting the model para)
- HTML5 Canvas编写五彩连珠(5):寻路
- 计算机网络-数据链路层功能概述
- Android内存泄漏总结,年薪超过80万!
- 只有华强北才能拯救诺基亚?
- 百度统计在项目中的使用
热门文章
- xor eax,eax
- 服务器收集错误信息0不动,win10系统提示“我们只收集某些错误信息”的解决方案...
- 算出当前系统后某个月的日期_Python3.7知其然知其所以然-第十八章 日期函数
- mongo里的type_MongoDB $type 操作符
- jsp 修改的员工select怎么_SpringBoot+Mybatis+Jsp 员工管理系统
- JAVA实现单链表数据结构_java实现数据结构单链表示例(java单链表)
- 深度无盘 连接服务器失败,深度无盘服务器配置
- 怎么查看linux是不是as7u4,Linux下搭建Android开发环境
- react骨架屏自动生成_用纯 DOM 的方式结合 Puppeteer 自动生成网页骨架屏
- java数组赋值语句,稳进大厂