asp.net 实现“九连环”小游戏

asp.net

wildcatsky(原作)

public Class ChinaRing1
Inherits System.Web.UI.Page

#Region " Web 窗体设计器生成的代码 "

'该调用是 Web 窗体设计器所必需的。
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()

End Sub
Protected WithEvents ChinaRingCkBox1 As System.Web.UI.WebControls.CheckBox
Protected WithEvents ChinaRingCkBox2 As System.Web.UI.WebControls.CheckBox
Protected WithEvents ChinaRingCkBox3 As System.Web.UI.WebControls.CheckBox
Protected WithEvents ChinaRingCkBox4 As System.Web.UI.WebControls.CheckBox
Protected WithEvents ChinaRingCkBox5 As System.Web.UI.WebControls.CheckBox
Protected WithEvents ChinaRingCkBox6 As System.Web.UI.WebControls.CheckBox
Protected WithEvents ChinaRingCkBox7 As System.Web.UI.WebControls.CheckBox
Protected WithEvents ChinaRingCkBox8 As System.Web.UI.WebControls.CheckBox
Protected WithEvents ChinaRingCkBox9 As System.Web.UI.WebControls.CheckBox
Protected WithEvents ChinaRingLb1 As System.Web.UI.WebControls.Label
Protected ChinaRingCkBox(8) As System.Web.UI.WebControls.CheckBox

'注意: 以下占位符声明是 Web 窗体设计器所必需的。
'不要删除或移动它。
Private designerPlaceholderDeclaration As System.Object

Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
'CODEGEN: 此方法调用是 Web 窗体设计器所必需的
'不要使用代码编辑器修改它。
InitializeComponent()
End Sub

#End Region

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
ChinaRingCkBox(0) = ChinaRingCkBox1
ChinaRingCkBox(1) = ChinaRingCkBox2
ChinaRingCkBox(2) = ChinaRingCkBox3
ChinaRingCkBox(3) = ChinaRingCkBox4
ChinaRingCkBox(4) = ChinaRingCkBox5
ChinaRingCkBox(5) = ChinaRingCkBox6
ChinaRingCkBox(6) = ChinaRingCkBox7
ChinaRingCkBox(7) = ChinaRingCkBox8
ChinaRingCkBox(8) = ChinaRingCkBox9
End Sub

Private Sub ChinaRingCkBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ChinaRingCkBox1.CheckedChanged
ChinaRingCkBox_CheckedChanged(1, sender, e)
End Sub

Private Sub ChinaRingCkBox2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ChinaRingCkBox2.CheckedChanged
ChinaRingCkBox_CheckedChanged(2, sender, e)
End Sub

Private Sub ChinaRingCkBox3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ChinaRingCkBox3.CheckedChanged
ChinaRingCkBox_CheckedChanged(3, sender, e)
End Sub

Private Sub ChinaRingCkBox4_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ChinaRingCkBox4.CheckedChanged
ChinaRingCkBox_CheckedChanged(4, sender, e)
End Sub

Private Sub ChinaRingCkBox5_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ChinaRingCkBox5.CheckedChanged
ChinaRingCkBox_CheckedChanged(5, sender, e)
End Sub

Private Sub ChinaRingCkBox6_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ChinaRingCkBox6.CheckedChanged
ChinaRingCkBox_CheckedChanged(6, sender, e)
End Sub

Private Sub ChinaRingCkBox7_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ChinaRingCkBox7.CheckedChanged
ChinaRingCkBox_CheckedChanged(7, sender, e)
End Sub

Private Sub ChinaRingCkBox8_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ChinaRingCkBox8.CheckedChanged
ChinaRingCkBox_CheckedChanged(8, sender, e)
End Sub

Private Sub ChinaRingCkBox9_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ChinaRingCkBox9.CheckedChanged
ChinaRingCkBox_CheckedChanged(9, sender, e)
End Sub

Private Sub ChinaRingCkBox_CheckedChanged(ByVal index As Integer, ByVal sender As System.Object, ByVal e As System.EventArgs)
Dim i As Integer
i = 0
Dim ChinaRingCk As Boolean = False
If index = 1 Then
ChinaRingCk = True
Else
If ChinaRingCkBox(index - 2).Checked Then
ChinaRingCk = True
End If
Do While i < index - 2
If ChinaRingCkBox(i).Checked Then
ChinaRingCk = False
End If
i = i + 1
Loop
End If
If Not ChinaRingCk Then
ChinaRingCkBox(index - 1).Checked = Not ChinaRingCkBox(index - 1).Checked
'可以在这里加一个提示,根据条件提示不能套入,或不能拿出该环。
End If
End Sub

End Class

时间: 2024-08-05 00:03:57

asp.net 实现“九连环”小游戏的相关文章

asp.net实现“九连环”小游戏

asp.net public Class ChinaRing1     Inherits System.Web.UI.Page #Region " Web 窗体设计器生成的代码 "     '该调用是 Web 窗体设计器所必需的.    <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()     End Sub    Protected WithEvents ChinaRi

用asp.net 实现“九连环” 小游戏

asp.net MSN: public Class ChinaRing1 Inherits System.Web.UI.Page #Region " Web 窗体设计器生成的代码 " '该调用是 Web 窗体设计器所必需的. <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent() End Sub Protected WithEvents ChinaRingCkBox1 As S

音频-我用java写了一个小游戏,想插入背景音乐但不太会,求指教

问题描述 我用java写了一个小游戏,想插入背景音乐但不太会,求指教 package text; import java.io.*; import javax.sound.sampled.*; public class text { public static void main(String[] args) { // TODO Auto-generated method stub //创建一个实例 AePlayWave apw = new AePlayWave("G:\照片\Sleep Awa

vb编程-用vb。net设计一个小游戏

问题描述 用vb.net设计一个小游戏 我想实现以下功能: 当单击某一个按钮时,如果其他按钮的颜色和这个按钮相同,则让这两个按钮消失,该怎么判断那个按钮是否和本按钮的颜色相同

WEBJX收集12个非常有创意的JavaScript小游戏

JavaScript 在Web开发过程中已经是必不可少的重要分子,他推动着Web的交互性往越来越高的层次发展,现在的很多Web游戏也基于这类语言开发. 这里是12个非常有创意的JavaScript小游戏,希望在给我们带来趣味的同时也能更进一步地了解更深层次的JavaScript语言,原来它可以这样的. Browser Pong Twitch Browser Ball Crystal Galazy Video & Picture Puzzle Apophis 2029 Bing-Bong Bomb

flash小游戏网站靠什么盈利?

目前国内flash小游戏网站,很多,而且很多已经做大,例如 4399.com 3839.com yx007.com xiaoyouxi.com 7733.com  gameyes.com .据统计,目前流量超过1000个ip的小游戏网站已经达到4000家,另外还有小游戏频道 例如play.zol.com.cn 这样的频道4000家. 这么多小游戏网站,靠什么生存,靠说明盈利呢?    小游戏网站主要受众是中小学生,他们本身没有消费能力,另外小游戏本身不具备掘金能力,所以不能从页面之外赚钱.   

手机小游戏网站SEO优化之长尾词篇

笔者的一个好朋友最近做了一个手机小游戏下载的网站,主要是提供手机小游戏下载,从智能开始流行开始,手机小游戏类的网站似乎也变多 了,个人站长做网站主要的收入来源是广告费用,比如:百度广告联盟.但有流量才有广告费用,手机小游戏下载的网站应该如何优化,笔者看了几个主关键词,像"手机小游戏"这样的词竞争都比较激烈,做起来比较困难.加上个人的精力和资源有限,那就很难做上去,一个网站大部分的流量来源于长尾词,众多的长尾词优化起来也比较费事费力,虽然个人不能与团队相比,但是也要想好了再开始执行.以下

J2ME 2D小游戏入门之旅(七) 不足多多,你认为呢?

七.不足多多,你认为呢? 游戏已经成型了,冲杯咖啡犒劳一下自己吧.呵呵还是算了,咖啡因对下一代不好. 当你看完以上的所有,你有什么想法呢?不要说没有.你一定是像我一样揣着一份完成clone作品的兴奋和无数的疑问吧.关于游戏性.游戏引擎等种种的问题接踵而来,甚至你可能还会想到这么个游戏有没有市场?让我们在睡前一起苦恼一下吧. 系统构架方面 我们将来的游戏不会像现在这样直来直去,需要有欢迎界面,loading等待,帮助,画面切换等等,那时候我们的Navigate就不是现在这副空架子了. 顺便再谈一个

一个FLASH小游戏的制作过程与心得

过程|心得 这是笔者花了5天时间做的一个小游戏,是模仿QQ连连看的. 虽然现在已经没什么新意了,画面也很一般,也没加声音(其实是因为声音文件太大了),但是,笔者想借此跟大家交流FLASH游戏的制作经验,所以也在此献丑了. 鉴于上次写的教程看的人不会很多,所以这次,笔者没打算从头到尾把教程完整地写出来,而打算先让大家提问跟该游戏制作有关的问题,然后由笔者给大家回答.笔者认为,这样能取得更好的效果. 学了AS一段时间后,笔者以为做这样的游戏是易如反掌的事情. 真正做的时候,才发现有很多方面是要注意的