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.