利用VBA制作一个转盘游戏之五:最终的游戏过程

这篇具有很好参考价值的文章主要介绍了利用VBA制作一个转盘游戏之五:最终的游戏过程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

【分享成果,随喜正能量】真正厉害的人,从来不说难听的话,因为人心不需要听真话,只需要听好听的话,所以学着做一个有温度且睿智的人。不相为谋,但我照样能心平气和,冷眼相待,我依旧可以风生水起,你所见皆是我,好与坏,我都不反驳。。

《VBA高级应用30例》(10178985),是我推出的第十套教程,教程是专门针对高级学员在学习VBA过程中提高路途上的案例展开,这套教程案例与理论结合,紧贴“实战”,并做“战术总结”,以便大家能很好的应用。教程的目的是要求大家在实际工作中分发VBA程序,写好的程序可以升级。本套教程共三册三十个专题,今日内容是第5个专题“利用VBA制作一个转盘游戏”,今日讲解:利用VBA制作一个转盘游戏之五:最终的游戏过程利用VBA制作一个转盘游戏之五:最终的游戏过程,VBA,OFFICE,开发语言

应用5 利用VBA制作一个转盘游戏

在实际工作中,我们发现Excel是一个非常严肃和强大的应用程序,但这并不意味着我们不能从中得到乐趣。在本文中,我将给大家讲解如何构建一个Excel文件,使您能够玩幸运轮,同时我们会辅助声音和一些必要游戏基础设施构建!

6最终的游戏过程

我先给出程序的所有代码:

Private Sub Worksheet_Activate()

    Application.DisplayFullScreen = True

End Sub

略,见教程

Sub WAVPlay(File As String)

    Dim SoundName As String

    Dim wFlags As Long

    Dim x As Long

    SoundName = File

    wFlags = SND_ASYNC Or SND_NODEFAULT

    x = sndPlaySound(SoundName, wFlags)

    If x = 0 Then MsgBox "Can't play the audio file. ", vbCritical, "Error"

End Sub

最后我们看一下游戏的操作过程:

1)在开始游戏前需要操作人员设置总人数

2)在人员序号处录入人员的序号

利用VBA制作一个转盘游戏之五:最终的游戏过程,VBA,OFFICE,开发语言

当然以上的两个步骤也可以先进行第二步再进行第一步。其目的是要保证所有人员全员参与。

3)到PLAY页点击开始:

利用VBA制作一个转盘游戏之五:最终的游戏过程,VBA,OFFICE,开发语言

利用VBA制作一个转盘游戏之五:最终的游戏过程,VBA,OFFICE,开发语言

4)此时转盘转动,霓虹灯闪烁:

利用VBA制作一个转盘游戏之五:最终的游戏过程,VBA,OFFICE,开发语言

5)最终结果显示:当转盘停止转动时,指针处就是这次的结果,此时会有语音播报,同时这个结果会保存在“已提取结果”的记录中,如下面的两个截图:

利用VBA制作一个转盘游戏之五:最终的游戏过程,VBA,OFFICE,开发语言

利用VBA制作一个转盘游戏之五:最终的游戏过程,VBA,OFFICE,开发语言

结论: 在这个应用中,给大家详细讲解了如何利用VBA制作一个EXCEL游戏的过程,可以说Office功能强大,只要我们肯于开发,总会有收获。这节的内容中涉及到动画效果的展现,随机数的利用,乱序的排序,语言效果,声音的播放等等。可以说这个专题应用让大家在学习的同时收获更多的乐趣。

今日内容回向:

  1 如何实现转盘的转动?

  2 如何利用API函数实现声音的播放?

   3 如何在Excel中实现结果的播报?

利用VBA制作一个转盘游戏之五:最终的游戏过程,VBA,OFFICE,开发语言

我20多年的VBA实践经验,全部浓缩在下面的各个教程中:


利用VBA制作一个转盘游戏之五:最终的游戏过程,VBA,OFFICE,开发语言文章来源地址https://www.toymoban.com/news/detail-612911.html

到了这里,关于利用VBA制作一个转盘游戏之五:最终的游戏过程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 回忆童年游戏,完美利用Python制作飞机大战(爷青回~)

    名字:阿玥的小东东 学习:python、C/C++ 博客链接:阿玥的小东东的博客_CSDN博客-pythonc++高级知识,过年必备,C/C++知识讲解领域博主 目录 pygame包的安装 添加python环境变量 创建飞机大战窗口 飞机照片

    2024年02月08日
    浏览(41)
  • Java超级玛丽小游戏制作过程讲解 第六天 绘制背景

    我们新建一个BackGround类。 这段代码是一个名为`BackGround`的Java类,用于表示背景图像和场景。它具有以下属性和方法: 1. `bgImage`:表示当前场景要显示的图像的`BufferedImage`对象。 2. `sort`:记录当前是第几个场景的整数值。 3. `flag`:判断是否是最后一个场景的布尔值。 构造方

    2024年02月13日
    浏览(51)
  • 用python做一个小游戏代码,用python制作一个小游戏

    大家好,小编来为大家解答以下问题,如何用python编写一个简单的小游戏,用python做一个小游戏代码,今天让我们一起来看看吧! 今天呢,给大家展示一下Python有趣的小地方,展示给大家看看,我做的小游戏,是否有大家小时候的回忆呢。下面就废话不多说了,给大家展示一

    2024年02月07日
    浏览(58)
  • 猜拳游戏小程序源码 大转盘积分游戏小程序源码 积分游戏小程序源码

    简介: 猜拳游戏大转盘积分游戏小程序前端模板源码,一共五个静态页面,首页、任务列表、大转盘和猜拳等五个页面 图片:

    2024年02月10日
    浏览(59)
  • Java超级玛丽小游戏制作过程讲解 第三天 创建并完成常量类02

    今天我们继续完成常量类的创建! 定义了一个名为 `obstacle` 的静态变量,它的类型是 `ListBufferedImage` ,即一个存储 `BufferedImage` 对象的列表。 - `obstacle`: 这是一个列表(List)类型的变量,用于存储多个障碍物的图像。列表是一种数据结构,可以容纳多个元素,并且具有动态

    2024年02月14日
    浏览(59)
  • Java超级玛丽小游戏制作过程讲解 第五天 创建并完成常量类04

    今天继续完成常量的创建。 这段代码是用于加载游戏中的图片资源。代码使用了Java的ImageIO类来读取图片文件,并将其添加到相应的集合中。 首先,代码创建了一个`obstacle`列表,用于存储障碍物的图片资源。然后,使用try-catch语句块来捕获可能发生的IO异常。 在try块中,通

    2024年02月14日
    浏览(43)
  • 基于C#制作一个贪吃蛇小游戏

    基于C#制作一个贪吃蛇小游戏,简单耐玩,操作简单。

    2024年02月08日
    浏览(51)
  • 带你用Python制作一个经典小游戏:扫雷

    名字:阿玥的小东东 学习:Python、C/C++ 主页链接:阿玥的小东东的博客_CSDN博客-pythonc++高级知识,过年必备,C/C++知识讲解领域博主 目录 游戏界面尺寸 方块尺寸 雷的数量

    2024年02月11日
    浏览(48)
  • Android 开发--利用android studio 制作简单文字打怪升级游戏(伪地牢类)1.开始

    本人目前是大三考研党,之前有学过一些杂七杂八的知识,但是没有办法利用这些知识制作一些真正有用的东西出来。后来自学了android开发,学会使用了android studio,终于决定利用android studio 开发一个游戏出来,也算是我一直以来的梦想吧。但是由于制作水平有限,很多部分只

    2024年02月02日
    浏览(50)
  • 用python制作简单的小游戏,用python设计一个小游戏

    这篇文章主要介绍了python编写小游戏详细教程,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。 Source code download: 本文相关源码 今天给大家带来十五个Python小游戏,找回童年的同时学习编程还可以摸鱼,

    2024年03月16日
    浏览(95)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包