Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/09/2009, 15:54
Avatar de pkj
pkj
 
Fecha de Ingreso: julio-2006
Ubicación: Órbita sincrónica
Mensajes: 899
Antigüedad: 18 años, 9 meses
Puntos: 29
Respuesta: escribir en textbox en cualquier linea por codigo

Aquí se muestra el modo de seleccionar la línea que quieras siempre que existan líneas suficientes.
http://www.forosdelweb.com/f69/richt...-linea-390705/

Hay varios ejemplos. Yo lo comento suponiendo que usas el que yo puse.
Si quieres escribir desde el principio de la línea buscada solo tienes que poner sellength a 0 despues de seleccionar la línea deseada o quitar la línea "TextBox.SelLength = Posicion - Inicio - 1" de la sub.

Si quieres escribir al final pues pones el SelStart=SelStart+Sellength (+1 o -1 si es necesario, no lo he probado).

Si quieres sobreescribir lo que haya en la línea pues la dejas seleccionada y escribes encima. Si escribes por código pues la troceas y reemplazas con tu texto usando left() y right().

Si quieres añadir líneas pues insertas saltos de línea o modificas si se puede la sub para que lo haga.

Que se dé bién