Share via


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

ArgumentException

5

Number è minore di 0 o il tipo di Character non è valido.

ArgumentNullException

5

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)

Vedere anche

Riferimenti

Riepilogo della gestione delle stringhe

Funzione SPC

ArgumentException

ArgumentNullException