PDA

Visualizza la versione completa : ma cosa fanno i due punti in vb???


albadur
21-10-2002, 12:42
....come da oggetto....

darkblOOd
21-10-2002, 12:44
ti riportano la stringa su una linea come se fosse su + linee

cioè scrivere


If x = y Then : x = 100 : Else y = 100 : End If


è la stessa cosa che scrivere


IF x = y Then
x = 100
Else
y = 100
End if

albadur
21-10-2002, 12:54
...ma per quest'operazione non si usava l'underscorr -> _ <- ????

darkblOOd
21-10-2002, 13:00
l'underscore fa il contrario :p

ti permette di scrivere una riga singola spezzata su + righe

alka
21-10-2002, 13:03
L'uso dei caratteri citati è legato al meccanismo di interpretazione del codice in VB. Essendo stabilito convenzionalmente che il ritorno a capo separa un'istruzione da un'altra, il carattere underscore (_) consente di andare a capo "spezzando" un'istruzione su più righe, ma informando il compilatore che si tratta di un'unica istruzione; il carattere (:) invece, consente di separare tra di loro e specificare più istruzioni su di una stessa riga, come indicato nell'esempio di darkblOOd.

Ciao! :ciauz:

albadur
21-10-2002, 13:04
okkei, grazie 1000

saluts!

xegallo
21-10-2002, 13:05
e in ogni caso l'uso dei : non è stilisticamebnte appropriato poichè confonde chi legge il codice

darkblOOd
21-10-2002, 13:08
alka, ma che compilatore hai? io non ho il carattere (:) :master:






















:gren:

xegallo
21-10-2002, 13:09
Originariamente inviato da darkblOOd
alka, ma che compilatore hai? io non ho il carattere (:) :master:







:gren:
visual basic edizione Enjoy:gren:

darkblOOd
21-10-2002, 13:12
Originariamente inviato da xegallo

visual basic edizione Enjoy:gren:

:biifu: :biifu: :biifu:

Loading