Compartir a través de


Right (Función, Visual Basic)

Actualización: noviembre 2007

Devuelve una cadena que contiene un número especificado de caracteres desde el lado derecho de una cadena.

Public Shared Function Right( _
   ByVal str As String, _
   ByVal Length As Integer _
) As String

Parámetros

  • str
    Requerido. Expresión String de la que se devuelven los caracteres que están más a la derecha.

  • Length
    Requerido. Integer. Expresión numérica que indica cuántos caracteres se van a devolver. Si es 0, se devuelve una cadena de longitud cero (""). Si es mayor o igual que el número de caracteres en str, se devuelve toda la cadena.

Excepciones

Tipo de excepción

Número de error

Condición

ArgumentException

Length

Consulte la columna "Número de error" si está actualizando aplicaciones de Visual Basic 6.0 que utilizan el control de errores no estructurado. (Se puede comparar el número de error con respecto a Number (Propiedad, objeto Err)). Sin embargo, siempre que sea posible, se debe considerar la sustitución de dicho control de errores por Información general sobre el control estructurado de excepciones de Visual Basic.

Comentarios

Para determinar el número de caracteres de str, utilice la función Len. Si se utiliza en un formulario Windows Forms o en cualquier otra clase que tiene una propiedad Right, debe calificar totalmente la función con Microsoft.VisualBasic.Right.

Nota:

La función RightB de versiones anteriores de Visual Basic devuelve una cadena en bytes, en lugar de caracteres. Se utiliza principalmente para convertir cadenas en aplicaciones de juegos de caracteres de doble byte (DBCS). Todas las cadenas actuales de Visual Basic están en Unicode y ya no se admite RightB.

Ejemplo

En este ejemplo se muestra el uso de la función Right para devolver una subcadena de una String dada. En una clase que tenga una propiedad Right, podría ser necesario calificar la función Right plenamente.

Dim TestString As String = "Hello World!"
' Returns "World!".
Dim subString As String = Microsoft.VisualBasic.Right(TestString, 6)

Requisitos

Espacio de nombres:Microsoft.VisualBasic

**Módulo:**Strings

**Ensamblado:**Visual Basic Runtime Library (en Microsoft.VisualBasic.dll)

Vea también

Conceptos

Resumen de cambios de los elementos de programación ofrecidos

Referencia

Resumen de manipulación de cadenas

Left (Función, Visual Basic)

Len (Función, Visual Basic)

Mid (Función, Visual Basic)

ArgumentException