Linguaggio di programmazione: differenze tra le versioni

(Formattazione)
 
Riga 167:
Qui un semplicissimo frammento di codice sorgente in grado di prenderci una birra dal frigo.
 
Prima si crea una Sub come questa<syntaxhighlight lang="vb" line="1">
Public Sub PrendiBirra(Quantità)
On Error GoTo Hell
 
Casa.Frigo.Apri = True
Public Sub PrendiBirra(Quantità)
For i = 1 to Quantità
On Error GoTo Hell
If Birra > 0
Casa.Frigo.Apri = True
Then Casa.Frigo.Prendi.Bottiglia
For i = 1 to Quantità
Birra If= Birra >- 01 Then
Else MsgBox "È finita la birra: suicidarsi?", vbYesNo
Casa.Frigo.Prendi.Bottiglia
If vbYes Then KillUser: end
Birra = Birra - 1
end If vbNo
Else
If vbNo Then BuyBirra
MsgBox "È finita la birra: suicidarsi?", vbYesNo
End If Next i Casa.Frigo.Apri = False
If vbYes Then KillUser: end
End Sub
If vbNo Then BuyBirra
</syntaxhighlight>
End If
Next i
Casa.Frigo.Apri = False
End Sub
 
Poi si richiama la Sub scritta sopra con un codice del genere<syntaxhighlight lang="vb" line="1">