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!