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
Carte - Form1.frm

Form1.frm

Caricato da: Albertking82
Scarica il programma completo

  1. Dim mazzo(0 To 3, 0 To 12) As String
  2. Dim riga As Integer, colonna As Integer
  3. Dim seme As String, carta As String
  4. Dim i As Integer, j As Integer, cont As Integer, l As Integer
  5. Private Sub Cmdestrai_Click()
  6. Dim pict As String
  7. Randomize
  8.  seme = Int(Rnd * 4)
  9.  carta = Int(Rnd * 13)
  10.   Select Case seme
  11.    Case 0
  12.     seme = "cuori"
  13.    Case 1
  14.     seme = "quadri"
  15.    Case 2
  16.     seme = "fiori"
  17.    Case 3
  18.     seme = "picche"
  19.   End Select
  20.  Select Case carta
  21.    Case 0
  22.     carta = "asso"
  23.    Case 1
  24.     carta = "due"
  25.    Case 2
  26.     carta = "tre"
  27.    Case 3
  28.     carta = "quattro"
  29.    Case 4
  30.     carta = "cinque"
  31.    Case 5
  32.     carta = "sei"
  33.    Case 6
  34.     carta = "sette"
  35.    Case 7
  36.     carta = "otto"
  37.    Case 8
  38.     carta = "nove"
  39.    Case 9
  40.     carta = "dieci"
  41.    Case 10
  42.     carta = "jack"
  43.    Case 11
  44.     carta = "donna"
  45.    Case 12
  46.     carta = "re"
  47.  End Select
  48. pict = carta & " di " & seme
  49. Form2.pctimg.Picture = LoadPicture(App.Path & "\img\" & pict & ".jpg")
  50. Form2.Caption = pict
  51. Form2.Show
  52. End Sub
  53.  
  54.  
  55. Private Sub Form_Load()
  56. For i = 0 To 3
  57.  For j = 0 To 12
  58.  Select Case i
  59.    Case 0
  60.     seme = "cuori"
  61.    Case 1
  62.     seme = "quadri"
  63.    Case 2
  64.     seme = "fiori"
  65.    Case 3
  66.     seme = "picche"
  67.   End Select
  68.  Select Case j
  69.    Case 0
  70.     carta = "asso"
  71.    Case 1
  72.     carta = "due"
  73.    Case 2
  74.     carta = "tre"
  75.    Case 3
  76.     carta = "quattro"
  77.    Case 4
  78.     carta = "cinque"
  79.    Case 5
  80.     carta = "sei"
  81.    Case 6
  82.     carta = "sette"
  83.    Case 7
  84.     carta = "otto"
  85.    Case 8
  86.     carta = "nove"
  87.    Case 9
  88.     carta = "dieci"
  89.    Case 10
  90.     carta = "jack"
  91.    Case 11
  92.     carta = "donna"
  93.    Case 12
  94.     carta = "re"
  95.  End Select
  96.  mazzo(i, j) = carta & " di " & seme
  97.  cont = cont + 1
  98. List1.AddItem cont & " - " & mazzo(i, j)
  99.  Next j
  100.  Next i
  101.  List1.AddItem "53 - matta nera"
  102.  List1.AddItem "54 - matta rossa"
  103. End Sub
  104.  
  105. Private Sub List1_Click()
  106. Dim image As String
  107. l = Len(List1.Text)
  108. image = Trim(Mid(List1.List(List1.ListIndex), 5, l))
  109. Form2.pctimg.Picture = LoadPicture(App.Path & "\img\" & image & ".jpg")
  110. Form2.Caption = image
  111. Form2.Show
  112.  
  113. End Sub