Visual Basic: differenze tra le versioni

Da Nonciclopedia, l'enciclopedia libera su cauzione.
Vai alla navigazione Vai alla ricerca
Contenuto aggiunto Contenuto cancellato
Nessun oggetto della modifica
(Annullata la modifica 2297576 di 149.154.157.38 (discussione))
Etichetta: Annulla
 
(16 versioni intermedie di 14 utenti non mostrate)
Riga 1: 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 }}
{{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 }}
Riga 15: Riga 14:
* Scheda Video: 1024MB [[Eh?|DDTTVBHTTPS3.0]]
* Scheda Video: 1024MB [[Eh?|DDTTVBHTTPS3.0]]
* 64GB di spazio disponibile su disco
* 64GB di spazio disponibile su disco
* 8Tb di RAM SUPER FLESH raffreddata a liquido
* 8Tb di RAM SUPER FLASH raffreddata ad azoto liquido


'''Versione con i messaggi di errore:'''
'''Versione con i messaggi di errore:'''
Riga 21: Riga 20:
* Scheda Video: 1024MB DDTTVBHTTPS3.0
* Scheda Video: 1024MB DDTTVBHTTPS3.0
* 1TB di spazio disponibile su disco (per i messaggi di errore)
* 1TB di spazio disponibile su disco (per i messaggi di errore)
* 8Tb di RAM SUPER FLESC raffreddata a liquido
* 8Tb di RAM SUPER FLASH raffreddata ad azoto liquido


== Storia ==
== 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:
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:
if (tu.seigay=true) then
If (tu.seigay=True) Then
msgbox("Sei gay!")
Msgbox("Sei gay!")
Else
else
msgbox("Sei gay!")
Msgbox("Sei gay!")
end if
End If
O questa sintassi per i costrutti for:
O questa sintassi per i costrutti for:
dim i as integer
For i=1 to 10
Msgbox("Capra!")
for i=1 to 10
Next i
msgbox("Capra!")
next i
Così facendo, resero il Visual Basic quello che oggi si può definire {{citnec|il miglior linguaggio di programmazione della storia.}}
Così facendo, resero il Visual Basic quello che oggi si può definire {{citnec|il miglior linguaggio di programmazione della storia.}}


Riga 43: Riga 41:
variabile = "stringa"
variabile = "stringa"


Invece di complesse dichiarazione, come nel [[Java]]:
Invece di complesse dichiarazione, come nel [[Java (linguaggio di programmazione|Java]]:
String variabile = "stringa";
String variabile = "stringa";
Riga 60: Riga 58:
#include <vb.h> // Per ricordarsi il programma che stavano scrivendo. La libreria è vuota.
#include <vb.h> // Per ricordarsi il programma che stavano scrivendo. La libreria è vuota.
int main(){
int main(){
char nome[] = "Microsoft™ Visual Basic® 2011© Niubbi© Edition©"; // Attenzione: microsoft ha diritti sull'anno 2011.
char nome[] = "Microsoft™ Visual Basic® 2012© Niubbi© Edition©"; // Attenzione: microsoft ha diritti sull'[[anno]] 2012.
char *comando[];
char *comando[];
printf("%s",nome);
printf("%s",nome);
Riga 98: Riga 96:


Cliccando sul tasto si può prendere la birra (o, volendo, suicidarsi).
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}}
{{Microsoft}}
{{Portali|Informatica}}


[[Categoria:Microsoft]]
[[Categoria:Informatica]]
[[Categoria:Informatica]]
[[Categoria:Linguaggi]]
[[Categoria:Linguaggi]]



[[en:Visual BASIC]]
[[en:Visual BASIC]]

Versione attuale delle 23:50, 2 apr 2021

«  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 )

Visual Basic è il performante[citazione necessaria] linguaggio di programmazione della Microsoft che ha dato vita ai migliori programmi della storia dell'informatica[citazione necessaria], compreso Uindous Vista.

Caratteristiche

Visual Basic, o, abbreviato, VB è il linguaggio nato dalla mentalità degli antichi filosofi Greci per trasformare antichi virus scritti in .bat come il classico "shutdown" o "schermate infinite di CMD" in qualcosa di ancora più incomprensibile e inutile. Vediamo i requisiti minimi per eseguire il compilatore. Usa una interfaccia pesante e lenta, per creare delle personalissime applicazioni inutilizzabili da chiunque.

Versione ridotta:

  • Processore: 16Ghz
  • Scheda Video: 1024MB DDTTVBHTTPS3.0
  • 64GB di spazio disponibile su disco
  • 8Tb di RAM SUPER FLASH raffreddata ad azoto liquido

Versione con i messaggi di errore:

  • Processore: 16Ghz
  • Scheda Video: 1024MB DDTTVBHTTPS3.0
  • 1TB di spazio disponibile su disco (per i messaggi di errore)
  • 8Tb di RAM SUPER FLASH raffreddata ad azoto liquido

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 MicroZozz decisero di usare questa sintassi per i costrutti if:

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 il miglior linguaggio di programmazione della storia.[citazione necessaria]

Confronto con altri linguaggi

La principale caratteristica di Visual Basic è la semplicità di utilizzo. Per ogni operazione, Visual Basic impiega il minor numero di caratteri. Ad esempio, per inizializzare una variabile:

Dim variabile as string
variabile = "stringa"

Invece di complesse dichiarazione, come nel Java:

String variabile = "stringa";

O di astrusi pezzi di codice come nel PHP:

$variabile = "stringa";

Codice sorgente

Dopo una lunga battaglia legale con la microsoft, abbiamo finalmente ottenuto il codice sorgente. Eccolo qui, nella sua performante integralità:

#include <stdio.h>
#include <windows.h> // Necessario per le BSOD.
#include <vb.h> // Per ricordarsi il programma che stavano scrivendo. La libreria è vuota.
int main(){
   char nome[] = "Microsoft™ Visual Basic® 2012© Niubbi© Edition©"; // Attenzione: microsoft ha diritti sull'anno 2012.
   char *comando[];
   printf("%s",nome);
   while (1)
   {
      scanf("%s", comando);		
      RaiseRandomDriverError();
      BSOD();
   }
   return 3.14158f; // Se il metodo è int, ma noi ritorniamo un float, che succede? Ci penserà il compilatore.
}

Esempi

Programma usato per dissetarsi.

Public Sub PrendiBirra(Quantità)
 On Error GoTo Hell
 Dim Frigorifero As New Casa.Frigorifero();
 Frigorifero.Apri()
 For i = 1 to Quantità
   If Birra > 0 Then
    Bottiglia = Frigorifero.PrendiDaBere();
     Birra = Birra - 1
   Else
     MsgBox "È finita la birra: suicidarsi?", vbYesNo
      If vbYes Then KillUser: end
      If vbNo Then BuyBirra
   End If
 Next i
 Frigorifero.Chiudi();
End Sub
Private Sub HoSete_Click()
 PrendiBirra (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