Funzione StrDup
Aggiornamento: novembre 2007
Restituisce una stringa o un oggetto composto dal carattere specificato ripetuto per il numero di volte specificato.
Public Shared Function StrDup( _
ByVal Number As Integer, _
ByVal Character As { Char | String } _
) As String
' -or-
Public Shared Function StrDup( _
ByVal Number As Integer, _
ByVal Character As Object _
) As Object
Parametri
Number
Obbligatorio. Espressione Integer. Lunghezza della stringa da restituire.Character
Obbligatorio. Qualsiasi espressione Char, String o Object valida. Verrà utilizzato solo il primo carattere dell'espressione. Se il parametro Character è di tipo Object, deve contenere un valore Char o String .
Eccezioni
Tipo di eccezione |
Numero di errore |
Condizione |
---|---|---|
Number è minore di 0 o il tipo di Character non è valido. |
||
Character è Nothing. |
Se si esegue l'aggiornamento delle applicazioni Visual Basic 6.0 che utilizzano la gestione degli errori non strutturata, vedere la colonna "Numero di errore". È possibile confrontare il numero di errore con la Proprietà Number (oggetto Err). Se possibile, tuttavia, si consiglia di sostituire il controllo dell'errore con la procedura illustrata nella sezione Cenni preliminari sulla gestione strutturata delle eccezioni per Visual Basic.
Note
Questa funzione restituisce un valore String composto da caratteri ripetuti. Il carattere che compone la stringa è il primo carattere dell'argomento Character, ripetuto il numero di volte indicato nell'argomento Number.
Esempio
Nell'esempio riportato di seguito la funzione StrDup viene utilizzata per restituire una stringa di caratteri duplicati.
Dim aString As String = "Wow! What a string!"
Dim aObject As New Object
Dim TestString As String
aObject = "This is a String contained within an Object"
' Returns "PPPPP"
TestString = StrDup(5, "P")
' Returns "WWWWWWWWWW"
TestString = StrDup(10, aString)
' Returns "TTTTTT"
TestString = CStr(StrDup(6, aObject))
Requisiti
Spazio dei nomi:Microsoft.VisualBasic
**Modulo:**Strings
**Assembly:**Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)