Visual Basic: differenze tra le versioni

Da Nonciclopedia, l'enciclopedia lubrificata per il piacere di lui e lei.
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
 
(47 versioni intermedie di 29 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é scegliete 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 }}


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


=='''Caratteristiche'''==
=='''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.
Grazie ad un'interfaccia pesante e poco intuitiva, Visual Basic offre ai programmatori una valida risposta per applicativi lenti ed inaffidabili.
Visual Basic, o, abbreviato, VB è il linguaggio nato da esperti NOOB per trasformare antichi virus scritti in .bat come il classico "shutdown".
Vediamo i requisiti minimi per eseguire il compilatore.
Vediamo i requisiti minimi per eseguire il compilatore.
Usa una interfaccia pesante e lenta, per creare delle personalissime applicazioni inutilizzabili da chiunque.


'''Versione ridotta:'''
'''Versione ridotta:'''


* Processore: 16Ghz
* Processore: 16Ghz
* Scheda Video: 1024MB DDTTVBHTTP3.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:'''
* Processore: 16Ghz
* Processore: 16Ghz
* Scheda Video: 1024MB DDTTVBHTTP3.0
* Scheda Video: 1024MB DDTTVBHTTPS3.0
* 128GB di spazio disponibile su disco
* 1TB di spazio disponibile su disco (per i messaggi di errore)
* 8Tb di RAM SUPER FLESH raffreddata a liquido
* 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 [[Microsoft|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 {{citnec|il miglior linguaggio di programmazione della storia.}}


== Confronto con altri linguaggi ==
== 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 tempo. Ad esempio, per inizializzare una variabile:
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
Dim variabile as string
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";


O di astrusi pezzi di codice come nel php:
O di astrusi pezzi di codice come nel [[PHP]]:


$variabile = "stringa";
$variabile = "stringa";


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

<code>
#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.
}
</code>

==Esempi==
Programma usato per dissetarsi.
Programma usato per dissetarsi.


Public Sub PrendiBirra(Quantità)
Public Sub PrendiBirra(Quantità)
On Error GoTo Hell
On Error GoTo Hell
Casa.Frigo Frigorifero = new Casa.Frigorifero();
Dim Frigorifero As New Casa.Frigorifero();
Frigorifero.Apri()
Frigorifero.Apri()
For i = 1 to Quantità
For i = 1 to Quantità
Riga 61: Riga 95:
End Sub
End Sub


Cliccando sul tasto si può prendere la birra.
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]]

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