diff --git a/Form1.Designer.vb b/Form1.Designer.vb
index 0fa2557..7e476a7 100644
--- a/Form1.Designer.vb
+++ b/Form1.Designer.vb
@@ -37,160 +37,174 @@ Partial Class Form1
Me.Label4 = New System.Windows.Forms.Label()
Me.Button5 = New System.Windows.Forms.Button()
Me.Timer1 = New System.Windows.Forms.Timer(Me.components)
- Me.PictureBox1 = New System.Windows.Forms.PictureBox()
- CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).BeginInit()
+ Me.Timer2 = New System.Windows.Forms.Timer(Me.components)
+ Me.Label5 = New System.Windows.Forms.Label()
Me.SuspendLayout()
'
'Button1
'
- Me.Button1.Font = New System.Drawing.Font("Microsoft YaHei UI", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
- Me.Button1.Location = New System.Drawing.Point(115, 246)
+ Me.Button1.Font = New System.Drawing.Font("Microsoft YaHei UI", 26.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
+ Me.Button1.Location = New System.Drawing.Point(227, 336)
Me.Button1.Name = "Button1"
- Me.Button1.Size = New System.Drawing.Size(125, 49)
+ Me.Button1.Size = New System.Drawing.Size(170, 72)
Me.Button1.TabIndex = 0
Me.Button1.Text = "开始抽奖"
Me.Button1.UseVisualStyleBackColor = True
'
'Button2
'
- Me.Button2.Font = New System.Drawing.Font("Microsoft YaHei UI", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
- Me.Button2.Location = New System.Drawing.Point(602, 33)
+ Me.Button2.Font = New System.Drawing.Font("Microsoft YaHei UI", 26.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
+ Me.Button2.Location = New System.Drawing.Point(421, 38)
Me.Button2.Name = "Button2"
- Me.Button2.Size = New System.Drawing.Size(107, 38)
+ Me.Button2.Size = New System.Drawing.Size(147, 60)
Me.Button2.TabIndex = 1
Me.Button2.Text = "换一个"
Me.Button2.UseVisualStyleBackColor = True
+ Me.Button2.Visible = False
'
'Label1
'
Me.Label1.AutoSize = True
- Me.Label1.Font = New System.Drawing.Font("Microsoft YaHei UI", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
- Me.Label1.Location = New System.Drawing.Point(356, 38)
+ Me.Label1.Font = New System.Drawing.Font("Microsoft YaHei UI", 26.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
+ Me.Label1.Location = New System.Drawing.Point(51, 45)
Me.Label1.Name = "Label1"
- Me.Label1.Size = New System.Drawing.Size(96, 28)
+ Me.Label1.Size = New System.Drawing.Size(160, 46)
Me.Label1.TabIndex = 2
Me.Label1.Text = "第一小组"
'
'TextBox1
'
Me.TextBox1.BackColor = System.Drawing.SystemColors.HighlightText
- Me.TextBox1.Font = New System.Drawing.Font("Microsoft YaHei UI", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
- Me.TextBox1.Location = New System.Drawing.Point(458, 35)
+ Me.TextBox1.Font = New System.Drawing.Font("Microsoft YaHei UI", 26.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
+ Me.TextBox1.Location = New System.Drawing.Point(217, 42)
Me.TextBox1.Name = "TextBox1"
Me.TextBox1.ReadOnly = True
- Me.TextBox1.Size = New System.Drawing.Size(138, 34)
+ Me.TextBox1.Size = New System.Drawing.Size(198, 52)
Me.TextBox1.TabIndex = 3
+ Me.TextBox1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
'
'TextBox2
'
Me.TextBox2.BackColor = System.Drawing.SystemColors.HighlightText
- Me.TextBox2.Font = New System.Drawing.Font("Microsoft YaHei UI", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
- Me.TextBox2.Location = New System.Drawing.Point(458, 79)
+ Me.TextBox2.Font = New System.Drawing.Font("Microsoft YaHei UI", 26.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
+ Me.TextBox2.Location = New System.Drawing.Point(217, 108)
Me.TextBox2.Name = "TextBox2"
Me.TextBox2.ReadOnly = True
- Me.TextBox2.Size = New System.Drawing.Size(138, 34)
+ Me.TextBox2.Size = New System.Drawing.Size(198, 52)
Me.TextBox2.TabIndex = 6
+ Me.TextBox2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
'
'Label2
'
Me.Label2.AutoSize = True
- Me.Label2.Font = New System.Drawing.Font("Microsoft YaHei UI", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
- Me.Label2.Location = New System.Drawing.Point(356, 82)
+ Me.Label2.Font = New System.Drawing.Font("Microsoft YaHei UI", 26.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
+ Me.Label2.Location = New System.Drawing.Point(51, 111)
Me.Label2.Name = "Label2"
- Me.Label2.Size = New System.Drawing.Size(96, 28)
+ Me.Label2.Size = New System.Drawing.Size(160, 46)
Me.Label2.TabIndex = 5
Me.Label2.Text = "第二小组"
'
'Button3
'
- Me.Button3.Font = New System.Drawing.Font("Microsoft YaHei UI", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
- Me.Button3.Location = New System.Drawing.Point(602, 77)
+ Me.Button3.Font = New System.Drawing.Font("Microsoft YaHei UI", 26.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
+ Me.Button3.Location = New System.Drawing.Point(421, 104)
Me.Button3.Name = "Button3"
- Me.Button3.Size = New System.Drawing.Size(107, 38)
+ Me.Button3.Size = New System.Drawing.Size(147, 60)
Me.Button3.TabIndex = 4
Me.Button3.Text = "换一个"
Me.Button3.UseVisualStyleBackColor = True
+ Me.Button3.Visible = False
'
'TextBox3
'
Me.TextBox3.BackColor = System.Drawing.SystemColors.HighlightText
- Me.TextBox3.Font = New System.Drawing.Font("Microsoft YaHei UI", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
- Me.TextBox3.Location = New System.Drawing.Point(458, 123)
+ Me.TextBox3.Font = New System.Drawing.Font("Microsoft YaHei UI", 26.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
+ Me.TextBox3.Location = New System.Drawing.Point(217, 174)
Me.TextBox3.Name = "TextBox3"
Me.TextBox3.ReadOnly = True
- Me.TextBox3.Size = New System.Drawing.Size(138, 34)
+ Me.TextBox3.Size = New System.Drawing.Size(198, 52)
Me.TextBox3.TabIndex = 9
+ Me.TextBox3.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
'
'Label3
'
Me.Label3.AutoSize = True
- Me.Label3.Font = New System.Drawing.Font("Microsoft YaHei UI", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
- Me.Label3.Location = New System.Drawing.Point(356, 126)
+ Me.Label3.Font = New System.Drawing.Font("Microsoft YaHei UI", 26.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
+ Me.Label3.Location = New System.Drawing.Point(51, 177)
Me.Label3.Name = "Label3"
- Me.Label3.Size = New System.Drawing.Size(96, 28)
+ Me.Label3.Size = New System.Drawing.Size(160, 46)
Me.Label3.TabIndex = 8
Me.Label3.Text = "第三小组"
'
'Button4
'
- Me.Button4.Font = New System.Drawing.Font("Microsoft YaHei UI", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
- Me.Button4.Location = New System.Drawing.Point(602, 121)
+ Me.Button4.Font = New System.Drawing.Font("Microsoft YaHei UI", 26.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
+ Me.Button4.Location = New System.Drawing.Point(421, 170)
Me.Button4.Name = "Button4"
- Me.Button4.Size = New System.Drawing.Size(107, 38)
+ Me.Button4.Size = New System.Drawing.Size(147, 60)
Me.Button4.TabIndex = 7
Me.Button4.Text = "换一个"
Me.Button4.UseVisualStyleBackColor = True
+ Me.Button4.Visible = False
'
'TextBox4
'
Me.TextBox4.BackColor = System.Drawing.SystemColors.HighlightText
- Me.TextBox4.Font = New System.Drawing.Font("Microsoft YaHei UI", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
- Me.TextBox4.Location = New System.Drawing.Point(458, 167)
+ Me.TextBox4.Enabled = False
+ Me.TextBox4.Font = New System.Drawing.Font("Microsoft YaHei UI", 26.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
+ Me.TextBox4.Location = New System.Drawing.Point(217, 240)
Me.TextBox4.Name = "TextBox4"
Me.TextBox4.ReadOnly = True
- Me.TextBox4.Size = New System.Drawing.Size(138, 34)
+ Me.TextBox4.Size = New System.Drawing.Size(198, 52)
Me.TextBox4.TabIndex = 12
+ Me.TextBox4.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
'
'Label4
'
Me.Label4.AutoSize = True
- Me.Label4.Font = New System.Drawing.Font("Microsoft YaHei UI", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
- Me.Label4.Location = New System.Drawing.Point(356, 170)
+ Me.Label4.Font = New System.Drawing.Font("Microsoft YaHei UI", 26.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
+ Me.Label4.Location = New System.Drawing.Point(51, 243)
Me.Label4.Name = "Label4"
- Me.Label4.Size = New System.Drawing.Size(96, 28)
+ Me.Label4.Size = New System.Drawing.Size(160, 46)
Me.Label4.TabIndex = 11
Me.Label4.Text = "第四小组"
'
'Button5
'
- Me.Button5.Font = New System.Drawing.Font("Microsoft YaHei UI", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
- Me.Button5.Location = New System.Drawing.Point(602, 165)
+ Me.Button5.Font = New System.Drawing.Font("Microsoft YaHei UI", 26.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point)
+ Me.Button5.Location = New System.Drawing.Point(421, 236)
Me.Button5.Name = "Button5"
- Me.Button5.Size = New System.Drawing.Size(107, 38)
+ Me.Button5.Size = New System.Drawing.Size(147, 60)
Me.Button5.TabIndex = 10
Me.Button5.Text = "换一个"
Me.Button5.UseVisualStyleBackColor = True
+ Me.Button5.Visible = False
'
'Timer1
'
'
- 'PictureBox1
+ 'Timer2
'
- Me.PictureBox1.Image = Global.幸运抽奖.My.Resources.Resources.egg
- Me.PictureBox1.Location = New System.Drawing.Point(48, 23)
- Me.PictureBox1.Name = "PictureBox1"
- Me.PictureBox1.Size = New System.Drawing.Size(272, 208)
- Me.PictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage
- Me.PictureBox1.TabIndex = 13
- Me.PictureBox1.TabStop = False
- Me.PictureBox1.Visible = False
+ Me.Timer2.Enabled = True
+ Me.Timer2.Interval = 500
+ '
+ 'Label5
+ '
+ Me.Label5.AutoSize = True
+ Me.Label5.Location = New System.Drawing.Point(243, 411)
+ Me.Label5.Name = "Label5"
+ Me.Label5.Size = New System.Drawing.Size(385, 68)
+ Me.Label5.TabIndex = 13
+ Me.Label5.Text = "code by 陈浩南@第一小组" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "最后修改于2022年4月18日,基于2021年10月5日统计的组成员信息" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "如果不是最新版,双击此处或手动访问kkmeetin" &
+ "g.chn.moe下载最新版" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "您也可以访问我的Github获取源代码"
+ Me.Label5.TextAlign = System.Drawing.ContentAlignment.TopRight
'
'Form1
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 17.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
- Me.ClientSize = New System.Drawing.Size(763, 319)
- Me.Controls.Add(Me.PictureBox1)
+ Me.ClientSize = New System.Drawing.Size(640, 482)
+ Me.Controls.Add(Me.Label5)
Me.Controls.Add(Me.TextBox4)
Me.Controls.Add(Me.Label4)
Me.Controls.Add(Me.Button5)
@@ -204,9 +218,10 @@ Partial Class Form1
Me.Controls.Add(Me.Label1)
Me.Controls.Add(Me.Button2)
Me.Controls.Add(Me.Button1)
+ Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D
+ Me.MaximizeBox = False
Me.Name = "Form1"
- Me.Text = "Form1"
- CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).EndInit()
+ Me.Text = "KK集团大组会抽奖"
Me.ResumeLayout(False)
Me.PerformLayout()
@@ -226,5 +241,6 @@ Partial Class Form1
Friend WithEvents Label4 As Label
Friend WithEvents Button5 As Button
Friend WithEvents Timer1 As Timer
- Friend WithEvents PictureBox1 As PictureBox
+ Friend WithEvents Timer2 As Timer
+ Friend WithEvents Label5 As Label
End Class
diff --git a/Form1.resx b/Form1.resx
index ad145d0..d137870 100644
--- a/Form1.resx
+++ b/Form1.resx
@@ -60,4 +60,7 @@
17, 17
+
+ 109, 17
+
\ No newline at end of file
diff --git a/Form1.vb b/Form1.vb
index 522dbbd..d2b5118 100644
--- a/Form1.vb
+++ b/Form1.vb
@@ -1,11 +1,27 @@
Public Class Form1
Private Students_() As List(Of String) =
{
- New List(Of String) From {"张三", "张四", "张五"},
- New List(Of String) From {"李三", "李四", "李五"},
- New List(Of String) From {"王三", "王四", "王五"},
+ New List(Of String) From
+ {
+ "蔡文为", "蔡叶杭", "陈秉桓", "陈柏逸", "陈瀚", "陈浩南", "陈俊鑫", "陈心路", "付星瑞", "郭斌", "郭中丽",
+ "胡汛", "江莹", "李鹏岗", "林泽锋", "刘国振", "刘璐", "刘志强", "卢诗强", "邱鸿伟", "沈鹏", "石澜", "唐锐凡",
+ "唐燕", "王豪", "王丽兰", "王永嘉", "项磊磊", "闫金健", "杨谦益", "张宏烨", "赵珊珊", "赵政仰", "钟志白", "周其程"
+ },
+ New List(Of String) From
+ {
+ "邓铁龙", "杜颖", "黄鑫", "林高翔", "楼伟涛", "曲真魁", "萨娜", "沈晓鑫", "汤昊", "吐尔洪江 吾拉木 ", "王小丹",
+ "王紫云", "向阳", "邢欢", "许书逸", "张晓娟", "赵经天", "郑力诚"
+ },
+ New List(Of String) From
+ {
+ "曾鑫龙", "常青", "陈晨", "陈铭禹", "陈子龙", "范洋涛", "费煜晨", "高扬钧", "胡玮琳", "黄飞鸿", "黄家新",
+ "蓝进肾", "李光容", "李锦安", "李迎秋", "林建平", "刘海洋", "刘兴宜", "柳梦宇", "莫炳杰", "聂思晴", "平坦",
+ "曲善直", "檀鹏", "唐唯卿", "万景", "吴建峰", "吴启鹏", "吴维", "吴雪峰", "徐聪卉", "徐望舒", "杨成彪", "叶晓芳",
+ "张爱忠", "张腾", "张耀宗", "张裕祥", "张宗南", "周小龙"
+ },
New List(Of String) From {"赵三", "赵四", "赵五"}
}
+
Private TextBox_(3) As TextBox
Private ButtonRegenerate_(3) As Button
@@ -17,13 +33,6 @@
ButtonRegenerate_ = {Button2, Button3, Button4, Button5}
End Sub
- Private Sub egg_try_visible()
- PictureBox1.Visible = TextBox_(0).Text = "陈浩南"
- End Sub
- Private Sub egg_invisible()
- PictureBox1.Visible = False
- End Sub
-
Private Sub set_select_name(i As Integer)
Dim rand As New Random
Dim current_text = TextBox_(i).Text
@@ -35,7 +44,8 @@
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
- For i As Integer = 0 To 3
+ 'For i As Integer = 0 To 3
+ For i As Integer = 0 To 2
set_select_name(i)
Next
End Sub
@@ -44,21 +54,46 @@
If (Timer1.Enabled) Then
Timer1.Enabled = False
Button1.Text = "再来一次"
- egg_try_visible()
+ 'For i As Integer = 0 To 3
+ For i As Integer = 0 To 2
+ ButtonRegenerate_(i).Visible = True
+ Next
Else
Timer1.Enabled = True
Button1.Text = "停!"
- egg_invisible()
+ 'For i As Integer = 0 To 3
+ For i As Integer = 0 To 2
+ ButtonRegenerate_(i).Visible = False
+ Next
End If
End Sub
Private Sub ButtonRefresh_Click(sender As Object, e As EventArgs) Handles Button2.Click, Button3.Click, Button4.Click, Button5.Click
- For i As Integer = 0 To 3
+ 'For i As Integer = 0 To 3
+ For i As Integer = 0 To 2
If sender Is ButtonRegenerate_(i) Then
set_select_name(i)
End If
Next
- egg_try_visible()
End Sub
+ Private Sub Timer2_Tick(sender As Object, e As EventArgs) Handles Timer2.Tick
+ If Not Timer1.Enabled AndAlso TextBox_(0).Text.StartsWith("陈浩") Then
+ TextBox_(0).Text = "陈浩" + New List(Of String) From {"东", "西", "南", "北"}((New Random).Next(0, 4))
+ TextBox_(0).Refresh()
+ End If
+ ' If Me.Text = "" Then
+ ' Me.Text = "激★情★大★抽★奖"
+ ' Else
+ ' Me.Text = ""
+ ' End If
+ End Sub
+
+ Private Sub Label5_DoubleClick(sender As Object, e As EventArgs) Handles Label5.DoubleClick
+ Try
+ Process.Start(New ProcessStartInfo("https://kkmeeting.chn.moe") With {.UseShellExecute = True})
+ Catch ex As Exception
+ MsgBox("调用浏览器失败,请手动使用浏览器访问kkmeeting.chn.moe。")
+ End Try
+ End Sub
End Class
diff --git a/My Project/Resources.Designer.vb b/My Project/Resources.Designer.vb
index 4148622..c5104c3 100644
--- a/My Project/Resources.Designer.vb
+++ b/My Project/Resources.Designer.vb
@@ -59,15 +59,5 @@ Namespace My.Resources
resourceCulture = value
End Set
End Property
-
- '''
- ''' 查找 System.Drawing.Bitmap 类型的本地化资源。
- '''
- Friend ReadOnly Property egg() As System.Drawing.Bitmap
- Get
- Dim obj As Object = ResourceManager.GetObject("egg", resourceCulture)
- Return CType(obj,System.Drawing.Bitmap)
- End Get
- End Property
End Module
End Namespace
diff --git a/My Project/Resources.resx b/My Project/Resources.resx
index 5251a15..1af7de1 100644
--- a/My Project/Resources.resx
+++ b/My Project/Resources.resx
@@ -117,8 +117,4 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- ..\egg.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
\ No newline at end of file
diff --git a/egg.jpg b/egg.jpg
deleted file mode 100644
index f27e457..0000000
Binary files a/egg.jpg and /dev/null differ
diff --git a/幸运抽奖.vbproj b/幸运抽奖.vbproj
index 94105f3..63a35a0 100644
--- a/幸运抽奖.vbproj
+++ b/幸运抽奖.vbproj
@@ -21,8 +21,6 @@
-
-