Foros del Web » Programación para mayores de 30 ;) » Programación General »

VB6 un pequeño problema

Estas en el tema de VB6 un pequeño problema en el foro de Programación General en Foros del Web. hola, tengo un problema ojala alguien me ayude. necesito insertar un texto en cualquier parte de un RichTextBox, sin que este borre todo lo que ...
  #1 (permalink)  
Antiguo 01/11/2007, 18:43
 
Fecha de Ingreso: julio-2007
Mensajes: 49
Antigüedad: 16 años, 9 meses
Puntos: 1
Pregunta VB6 un pequeño problema

hola, tengo un problema ojala alguien me ayude.

necesito insertar un texto en cualquier parte de un RichTextBox, sin que este borre todo lo que tengo escrito en el.. (como en los editores)

por ejemplo para insertar texto sería asi

Código:
Private Sub Boton1_Click()
txtRTB.Text =  "texto a insertar"
End Sub
pero logicamente al hacerlo así me borra el texto que ya tiene el RTB..

lo que yo quiero es que no se borre el texto sino que se agregue ese donde yo quiera.

alguien me de una mano porfavor.
  #2 (permalink)  
Antiguo 01/11/2007, 19:25
 
Fecha de Ingreso: diciembre-2003
Ubicación: Caracas
Mensajes: 81
Antigüedad: 20 años, 4 meses
Puntos: 0
Re: VB6 un pequeño problema

Hasta donde se, la instruccion es:

txtRTB.Text = txtRTB.Text & "texto a insertar"
  #3 (permalink)  
Antiguo 01/11/2007, 19:33
 
Fecha de Ingreso: julio-2007
Mensajes: 49
Antigüedad: 16 años, 9 meses
Puntos: 1
Re: VB6 un pequeño problema

Gracias por responder.. claro, así funciona perfecto pero agrega el "texto a insertar" al final.. lo que necesito es que lo agregue en donde ponga el cursor..
al inicio o al medio de una frase.. etc

Ojala me respondas denuevo.
  #4 (permalink)  
Antiguo 02/11/2007, 09:34
 
Fecha de Ingreso: julio-2007
Mensajes: 49
Antigüedad: 16 años, 9 meses
Puntos: 1
Re: VB6 un pequeño problema

Solucionado

RTB.SelText = "textoinsertado"
RTB.SetFocus
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:24.