Ultimi Articoli
Visual Basic
Connessione a Database Microsoft SQL
Visual Basic
I controlli ListBox e ComboBox
ASP
Verificare l'esistenza di un file sul Server
Visual Basic
Informazioni aggiuntive sugli ActiveX
Visual Basic
Installare un file .inf

Visual Basic

TIPS & TRICKS - GESTIONE DELLE STRINGHE - FUNZIONI LEFT, RIGHT E MID



Le Funzioni Left(), Right() e Mid() servono rispettivamente ad isolare da una stringa un certo numero di caratteri specificati. Andiamo per ordine e vediamo come usufruire delle funzionalitą di tutte e tre.

Si crei un nuovo EXE standard e si inserisca nella parte generale il seguente codice:
Option Explicit
Dim stringa As String
che useremo per gli esempi di tutte e tre le funzioni appena accennate.

La sintassi di Left č la seguente:
Left(stringa, numero di caratteri)
Nel codice Form_Load() inseguire il seguente codice:
Private Sub Form_Load()
    stringa = "visualbasicpoint.net"
    Debug.Print Left(stringa, 6)
End Sub
La stringa visualbasicpoint.net viene parserizzata da Left() e restituisce solo i primi 6 caratteri, ovvero visual.

Il seguente codice illustra l'utilizzo della Funzione Right()
Private Sub Form_Load()
    stringa = "visualbasicpoint.net"
    Debug.Print Right(stringa, 4)
End Sub
Il risultato č .net.

In pratica Left() prende N caratteri specificati come secondo parametro tra parentesi a partire dalla sinistra della stringa, mentre Right() parte dalla destra.

Mid() invece non considera N caratteri a partire da sinistra ed N caratteri a partire da destra; un esempio:
Private Sub Form_Load()
    stringa = "visualbasicpoint.net"
    Debug.Print Mid(stringa, 7, 5)
End Sub
Il risultato č basicpoint.