Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Impiccato 1.0 - frmgioco.frm

frmgioco.frm

Caricato da: Piero Tofy
Scarica il programma completo

  1. 'Copyright © by Piero Tofy 2003
  2.  
  3. Dim parolachiave As String
  4. Dim ind As Integer
  5. Dim tot As String
  6. Dim tot2 As Integer
  7.  
  8. Private Sub cmdresa_Click()
  9. frmgameover.Show
  10. End Sub
  11.  
  12. Private Sub cmdrischia_Click()
  13. frmrischia.Show
  14. End Sub
  15.  
  16. Private Sub Form_Load()
  17. tot2 = 0
  18. ind = 1
  19. parolachiave = frmimpiccato.txtnome.Text
  20. txtok.Text = parolachiave
  21. lbllunga.Caption = Len(txtok.Text)
  22. Dim p
  23. Dim max
  24. max = 1
  25. For p = 1 To (Len(txtok.Text) - 1)
  26. Load txtpa(max)
  27. txtpa(max).Left = txtpa(max - 1).Left + 480
  28. txtpa(max).Visible = True
  29. txtpa(max).Height = 495
  30. txtpa(max).Width = 420
  31. If txtpa(max).Left > 4440 Then
  32. frmgioco.Width = txtpa(max).Left + 600
  33. End If
  34. max = max + 1
  35. Next p
  36. End Sub
  37.  
  38. Public Sub find(x)
  39. Dim t
  40. Dim res As Boolean
  41. res = False
  42. For t = 1 To Len(txtok.Text)
  43. If Mid(parolachiave, ind, 1) = x Then
  44. txtpa(ind - 1).Text = x
  45. tot2 = tot2 + 1
  46. res = True
  47. End If
  48. ind = ind + 1
  49. Next t
  50. ind = 1
  51. If res = False Then
  52. Beep
  53. lblrimane.Caption = lblrimane.Caption - 1
  54. End If
  55. End Sub
  56.  
  57. Private Sub control_Timer()
  58. Dim y As Integer
  59. y = lblrimane.Caption
  60. Select Case y
  61.     Case 3
  62.     lblrimane.ForeColor = &H80FF&
  63.     Case 1
  64.     lblrimane.ForeColor = &HFF&
  65.     Case 9
  66.     lblrimane.ForeColor = &HFF0000
  67. End Select
  68. If lblrimane.Caption = "0" Then
  69. frmgameover.Show
  70. End If
  71. If tot2 = Len(parolachiave) Then
  72. frmwin.Show
  73. End If
  74. End Sub
  75.  
  76.  
  77.  
  78. Private Sub a_Click()
  79. Call find("a")
  80. a.Enabled = False
  81. End Sub
  82.  
  83. Private Sub b_Click()
  84. Call find("b")
  85. b.Enabled = False
  86. End Sub
  87.  
  88. Private Sub c_Click()
  89. Call find("c")
  90. c.Enabled = False
  91. End Sub
  92.  
  93. Private Sub d_Click()
  94. Call find("d")
  95. d.Enabled = False
  96. End Sub
  97.  
  98. Private Sub e_Click()
  99. Call find("e")
  100. e.Enabled = False
  101. End Sub
  102.  
  103. Private Sub f_Click()
  104. Call find("f")
  105. f.Enabled = False
  106. End Sub
  107.  
  108. Private Sub g_Click()
  109. Call find("g")
  110. g.Enabled = False
  111. End Sub
  112.  
  113. Private Sub h_Click()
  114. Call find("h")
  115. h.Enabled = False
  116. End Sub
  117.  
  118. Private Sub i_Click()
  119. Call find("i")
  120. i.Enabled = False
  121. End Sub
  122.  
  123. Private Sub j_Click()
  124. Call find("j")
  125. j.Enabled = False
  126. End Sub
  127.  
  128. Private Sub k_Click()
  129. Call find("k")
  130. k.Enabled = False
  131. End Sub
  132.  
  133. Private Sub l_Click()
  134. Call find("l")
  135. l.Enabled = False
  136. End Sub
  137.  
  138. Private Sub m_Click()
  139. Call find("m")
  140. m.Enabled = False
  141. End Sub
  142.  
  143. Private Sub n_Click()
  144. Call find("n")
  145. n.Enabled = False
  146. End Sub
  147.  
  148. Private Sub o_Click()
  149. Call find("o")
  150. o.Enabled = False
  151. End Sub
  152.  
  153. Private Sub p_Click()
  154. Call find("p")
  155. p.Enabled = False
  156. End Sub
  157.  
  158. Private Sub q_Click()
  159. Call find("q")
  160. q.Enabled = False
  161. End Sub
  162.  
  163. Private Sub r_Click()
  164. Call find("r")
  165. r.Enabled = False
  166. End Sub
  167.  
  168. Private Sub s_Click()
  169. Call find("s")
  170. s.Enabled = False
  171. End Sub
  172.  
  173. Private Sub t_Click()
  174. Call find("t")
  175. t.Enabled = False
  176. End Sub
  177.  
  178. Private Sub u_Click()
  179. Call find("u")
  180. u.Enabled = False
  181. End Sub
  182.  
  183. Private Sub v_Click()
  184. Call find("v")
  185. v.Enabled = False
  186. End Sub
  187.  
  188. Private Sub w_Click()
  189. Call find("w")
  190. w.Enabled = False
  191. End Sub
  192.  
  193. Private Sub x_Click()
  194. Call find("x")
  195. x.Enabled = False
  196. End Sub
  197.  
  198. Private Sub y_Click()
  199. Call find("y")
  200. y.Enabled = False
  201. End Sub
  202.  
  203. Private Sub z_Click()
  204. Call find("z")
  205. z.Enabled = False
  206. End Sub