Visual Basic: differenze tra le versioni

Annullata la modifica 2297576 di 149.154.157.38 (discussione)
(Annullata la modifica 2297576 di 149.154.157.38 (discussione))
Etichetta: Annulla
 
(35 versioni intermedie di 23 utenti non mostrate)
Riga 1:
{{nerd}}
 
{{quote| Visual Basic è parzialmente compatibile con Windows 98, leggermente compatibile con Windows ME, quasi compatibile con Windows Xp e assolutamente incompatibile con Windows Vista e superiori| Esperto spiega perché scegliere Visual Basic }}
Line 15 ⟶ 14:
* Scheda Video: 1024MB [[Eh?|DDTTVBHTTPS3.0]]
* 64GB di spazio disponibile su disco
* 8Tb di RAM SUPER FLESHFLASH raffreddata aad azoto liquido
 
'''Versione con i messaggi di errore:'''
* Processore: 16Ghz
* Scheda Video: 1024MB DDTTVBHTTPS3.0
* 128GB1TB di spazio disponibile su disco (per i messaggi di errore)
* 8Tb di RAM SUPER FLESHFLASH raffreddata aad azoto liquido, ma va bene anche il culo di [[Tua sorella|tua sorella]] dopo che si è divertita con il suo nuovo fidanzatino.
 
'''Versione per [[Te|te]]:'''
* Un ZX Spectrum 8000 o inferiore (non va bene una scimma, ho detto inferiore!)
* Dei dischi magnetici di RAM esterni a 33 o 78 giri
* Una scheda grafica di base, altresi chiamata "matita+cervello"
* Una pistola per suicidarsi dopo aver tentato in tutti i modi di collegare la matita, il cervello e lo ZX insieme, senza usare il Bostic o come cazzo si chiama.
 
== Storia ==
Visual Basic nasce nell'anno 1991 come linguaggio estremamente primitivo. La prima beta, conteneva i dei delimitatori alla fine di ogni riga, e le parentesi graffe per contenere i metodi. Si decise poi di eliminare i delimitatori alla fine di ogni riga per confondere il compilatore, e poi, pensando anche all'utente, le parentesi graffe. Ad esempio, per aiutare il programmatore a sbagliare, i programmatori [[Microsoft|MicroZozz]] decisero di usare questa sintassi per i costrutti if:
Non sono ancora ben chiare le origini del Visual Basic. Alcuni [[Mosconi|mosconiani]] sostengono che è stato Mosconi, insieme al fratello di tua zia, altresì chiamato "Gaetano" a scrivere le basi. Con l'aiuto del Cameramen Rompicazzi è stato possibile inserire la funzione "MsgBox", usata principalmente per mostrare a schermo: "Perchè bestemmi, Mosconi?".
If (tu.seigay=True) Then
Msgbox("Sei gay!")
Else
Msgbox("Sei gay!")
End If
O questa sintassi per i costrutti for:
For i=1 to 10
Msgbox("Capra!")
Next i
Così facendo, resero il Visual Basic quello che oggi si può definire {{citnec|il miglior linguaggio di programmazione della storia.}}
 
== Confronto con altri linguaggi ==
La principale caratteristica di Visual Basic è la semplicità di utilizzo. Per ogni operazione da compiere, Visual Basic impiega il minor numero di tempocaratteri. Ad esempio, per inizializzare una variabile:
Dim variabile as string
variabile = "stringa"
 
Invece di complesse dichiarazione, come nel [[Java (linguaggio di programmazione|Java]]:
String variabile = "stringa";
Line 51 ⟶ 54:
 
<code>
#inlcludeinclude <stdio.h>
#include <windows.h> // Necessario per le BSOD.
#include <vb.h> // NonPer servericordarsi ail unprogramma cazzo,che mastavano tantoscrivendo. aLa nessunolibreria importaè vuota.
int main(){
char nome[] = "Microsoft™ Visual Basic® 20102012© Niubbi© Edition©"; // Attenzione: microsoft ha diritti sull'[[anno]] 20102012.
char *comando[];
printf("%s",nome);
Line 64 ⟶ 67:
BSOD();
}
return 3.1415814158f; // Se il metodo è int, ma noi ritorniamo un float, che succede? ACi mepenserà non me neil fottecompilatore.
}
</code>
Line 72 ⟶ 75:
 
Public Sub PrendiBirra(Quantità)
On Error GoTo Tua_NonnaHell
Casa.FrigoDim Frigorifero =As newNew Casa.Frigorifero();
Frigorifero.Apri()
For i = 1 to Quantità
If Birra > 0 Then
Bottiglia = Frigorifero.PrendiDaBere();
Birra = Birra - 1
Else
Line 85 ⟶ 88:
End If
Next i
Frigorifero.Chiudi();
Return Birra
End Sub
 
Private Sub HoSete_Click()
PrendiBirra (1)
BeviBirra(1)
End Sub
 
Cliccando sul tasto si può prendere la birra (o, volendo, suicidarsi).
 
Programma che prima o poi tutti scrivono a microsoft
 
Public Sub Programmazione()
On Error GoTo Cagare
qualsiasiOperazione
Exit Sub
Cagare:
MsgBox "non ho fatto niente e microsoft deve andare a ....."
End Sub
 
==Voci .lnk==
[[VBA]]
 
{{Microsoft}}
{{Portali|Informatica}}
 
[[Categoria:Microsoft]]
[[Categoria:Informatica]]
[[Categoria:Linguaggi]]
 
 
[[en:Visual BASIC]]
Picciotti, Nerdoni, Rullatori, sloggiatori
9 999

contributi