Autor
|
Tema: editar un texto para mandarlo a un textbox (Leído 4,229 veces)
|
_CrisiS_
Desconectado
Mensajes: 286
|
Hola tengo un texto que me viene de un arreglo En dicha variable lo unico que cambia es la direccion dentro de las " " 250 CWD command successful. "/Carpeta1/Subcarpeta" is current directory.
Ahora yo unicamente quiero mostrar la direccion dentro de las " " en un label o un textboxt, como puedo cortar ese texto para hacer lo que deseo?
|
|
|
En línea
|
|
|
|
$Edu$
Desconectado
Mensajes: 1.842
|
Si le haces un Split a esa string con el dilimitador ( " ) te quedara un array[] que en el index array[1] esta tu cadena.
|
|
|
En línea
|
|
|
|
kub0x
Enlightenment Seeker
Moderador
Desconectado
Mensajes: 1.486
S3C M4NI4C
|
Buenas _CrisiS_ , creo haber entendido lo que pides, por lo tanto manos a la obra La respuesta del comando siempre será constante excepto la carpeta u directorio que va entrecomillada, por lo tanto en la variable que contiene la cadena necesitarás buscar la posición de la primera barra (/) y con el método SubString hacer que te devuelva el resto de la cadena empezando por la posición de dicha barra (/). Después imprimiras la cadena quitando todos los caracteres que vayan después de las comillas. Te dejo el ejemplo, a ver si lo entiendes Sub Main() 'Declaramos la variable cadena haciendo referencia al supuesto comando Dim cadena As String = "250 CWD command successful. ""/ElNombreDeLaCarpetaGeneral/SubCarpetaDondeGuardarFicheros"" is current directory." 'Busco en la variable cadena la posición de la barra (/) para que me devuelva el resto de la cadena a partir de esa barra Dim output_final As String = cadena.Substring(cadena.IndexOf("/")) 'Imprimo la cadena normal para comparar resultados Console.WriteLine(cadena) 'En la cadena final quito todos los caracteres que vayan después de las comillas, así solo quedará el nombre de la carpeta que buscas. Console.WriteLine(output_final.Remove(output_final.IndexOf(""""))) Console.Read() End Sub
Te dejo una imagen del resultado Saludos.
|
|
« Última modificación: 1 Febrero 2012, 23:00 pm por kub0x »
|
En línea
|
|
|
|
seba123neo
|
podes usar expresiones regulares tambien para sacar ese texto facilmente.
|
|
|
En línea
|
|
|
|
kub0x
Enlightenment Seeker
Moderador
Desconectado
Mensajes: 1.486
S3C M4NI4C
|
podes usar expresiones regulares tambien para sacar ese texto facilmente.
Estoy abierto a todo tipo de ejemplos, cuanto más pueda optimizar los métodos mejor. Por cierto seba123neo, la manera en la que saco los datos de la cadena tampoco es tan basta, solamente son 2 líneas, aunque para no liarnos puse 3 Saludos.
|
|
|
En línea
|
|
|
|
seba123neo
|
Estoy abierto a todo tipo de ejemplos, cuanto más pueda optimizar los métodos mejor. Por cierto seba123neo, la manera en la que saco los datos de la cadena tampoco es tan basta, solamente son 2 líneas, aunque para no liarnos puse 3 Saludos. tranquilo que no lo decia por tu ejemplo, lo dije como otra opcion mas, que debe haber varias formas para hacer esto. saludos.
|
|
|
En línea
|
|
|
|
BlackZeroX
Wiki
Desconectado
Mensajes: 3.158
I'Love...!¡.
|
usa IndexOf().... busca el 1er " despues busca el segundo " (este debe ser una posicion mas adelante del primero), la resta de estas posiciones es la longitud a extraer, por ultimo solo extrae este texto...
Dulces Lunas!¡.
|
|
|
En línea
|
The Dark Shadow is my passion.
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
agregar texto al textbox
Programación Visual Basic
|
akss_wm
|
2
|
11,773
|
12 Febrero 2006, 09:25 am
por maurivi
|
|
|
Abir un texto en un textbox?
Programación Visual Basic
|
kuki06
|
4
|
2,717
|
27 Abril 2006, 04:28 am
por _Sergi_
|
|
|
Borrar texto de un textbox
.NET (C#, VB.NET, ASP)
|
BrokerJoker
|
4
|
6,772
|
30 Enero 2012, 20:09 pm
por Sk9ITk5Z
|
|
|
Siete alternativas para crear y editar documentos de texto desde el navegador
Noticias
|
wolfbcn
|
0
|
1,691
|
23 Diciembre 2012, 02:25 am
por wolfbcn
|
|
|
Clase PHP para editar texto en un archivo PDF
PHP
|
JorgeEMX
|
1
|
3,521
|
11 Mayo 2014, 12:47 pm
por Jenny T-Type
|
|