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

seleccionar linea de un textbox

Estas en el tema de seleccionar linea de un textbox en el foro de .NET en Foros del Web. hola tengo un problemilla estoy armando un formulario para post y tengo un problema con los codigos de visual basic bueno lo que quiero hacer ...
  #1 (permalink)  
Antiguo 29/06/2012, 08:45
 
Fecha de Ingreso: junio-2012
Mensajes: 2
Antigüedad: 11 años, 10 meses
Puntos: 0
seleccionar linea de un textbox

hola tengo un problemilla estoy armando un formulario para post y tengo un problema con los codigos de visual basic

bueno lo que quiero hacer es meter en un textbox1 multiline digamos

< a href="http://pedro.com/dfsafa">http://pedro.com/dfsafa</a>
< a href="http://jorge.com/eeeee">http://jorge.com/eeeee</a>
< a href="http://pedro.com/ddddd">http://pedro.com/ddddd</a>
< a href="http://panchito.com/jyjyjyjy">http://panchito.com/jyjyjyjy</a>
< a href="http://ramiro.com/eetetet">http://ramiro.com/eetetet</a>

ahora quiero que en otro textbox2 al pulsar un boton comando

me bote lo siguiente

< a href="http://pedro.com/dfsafa">parte 1</a>
< a href="http://jorge.com/eeeee">parte 2</a>
< a href="http://pedro.com/ddddd">parte 3</a>
< a href="http://panchito.com/jyjyjyjy">parte 4</a>
< a href="http://ramiro.com/eetetet">parte 5</a>

pues quiero lograr eso ni mas ni menos espero que alguien me pueda ayudar con el codigo el primer problema que le veo ahi es que el textbox1 debera leerse linea por linea para que se pueda trabajar con cada linea
el segundo problema que le veo es como poder seleccionar el enlace de la linea del textbox1 digamos http://pedro.com/dfsafa para poder botar < a href="http://pedro.com/dfsafa">parte 1</a> y asi sucesivamente con todos
y el tercer problema si es que se puede solucionar los dos anteriores es como cambiar en cada linea la parte que dice "parte1, parte2 , parte 3, etc...
alguna idea
  #2 (permalink)  
Antiguo 30/06/2012, 09:53
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años
Puntos: 344
Respuesta: seleccionar linea de un textbox

Buenas,

Necesitas especificar más en que entorno trabajas.

¿Es Visual Basic 6 o .NET (espero que .NET, porque sino estás en el foro equivocado)?.
¿Es una aplicación de escritorio o web? ¿Qué tecnología usas? Windows Forms, WPF, ASP.NET, Silverlight.

Cuando respondas a estás preguntas, estaremos preparados para solucionar tus problemas.

Saludos y buen finde.
  #3 (permalink)  
Antiguo 30/06/2012, 11:43
 
Fecha de Ingreso: junio-2012
Mensajes: 2
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: seleccionar linea de un textbox

lo intente en vb.net 2010 Windows Forms y era para una aplicacion de escritorio pero no pude con los codigos sin embargo pude armarlo en vb6 bueno al menos algo parecido se los dejo por si alguien busca lo mismo

crear dos textbox y un botton comando
propiedades del textbox poner (multiline y scrolls)

Private Sub Command1_Click()

Dim a() As String 'Declaramos un array dinamico tipo string para guardar las lineas
a = Split(Text1.Text, vbNewLine) 'Cortamos con split cada linea y la guardamos en el array
For i = 0 To UBound(a) 'Recorremos el array y vamos asignandolo al nuevo text con su respectivo *
Text2.Text = Text2.Text & " < a href="" " a(i) & " "">parte i + 1 </a> " & vbNewLine
Next i

End Sub

esto funciona metiendo solo urls(una o varias da lo mismo) lo convierte a enlaces por ejemplo

poner www.forosdelweb.com y te bota
< a href="forosdelweb.com">parte 1 </a>

aunque lo que yo buscaba era metiendo

< a href="forosdelweb.com">forosdelweb.com </a>
y me debia botar
< a href="forosdelweb.com">parte 1 </a>

pero algo es algo , como dices este no es un foro de vb6 pero si puedes realizar la aplicacion en vb.net te lo agradeceria un monton

pdd. buscando encontre cositas muy interesantes de visual basic para el armado de un post si a alguien le interesa lo posteare

Etiquetas: basic, visual
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 11:22.