Share via


SelLength (Propiedad)

Devuelve el número de caracteres que el usuario selecciona en un área de entrada de texto de un control o especifica el número de caracteres que se van a seleccionar. No está disponible en tiempo de diseño; es de lectura y escritura en tiempo de ejecución.

 [Form.]Control.SelLength[= nLength]

Valores de la propiedad

  • nLength
    Especifica el número de caracteres seleccionados. El texto seleccionado aparece resaltado. El intervalo válido de valores es desde 0 al número total de caracteres del control. Un valor SelLength menor que 0 causa un error en tiempo de ejecución.

Observaciones

Use esta propiedad con las propiedades SelStart y SelText para tareas como:

  • Configurar el punto de inserción en una cadena de caracteres.
  • Establecer un intervalo de inserción que limite dónde puede ir el punto de inserción.
  • Seleccionar un grupo específico de caracteres (subcadenas) en un control.
  • Borrar texto.

Cuando trabaje con esas propiedades, tenga cuidado con los siguientes comportamientos:

  • Un valor SelLength menor que 0 causa un error en tiempo de ejecución.
  • Establecer SelStart en un valor mayor que la longitud del texto establece la propiedad como la longitud de texto existente. Al cambiar SelStart cambia la selección a un punto de inserción y se establece SelLength como el valor 0.
  • Establecer SelText en un nuevo valor establece SelLength en 0 y reemplaza el texto seleccionado con la nueva cadena de caracteres.

Vea también

SelStart (Propiedad) | SelText (Propiedad)

Se aplica a: ComboBox | EditBox | Spinner | TextBox