elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 05:18  


Tema destacado: [AIO elhacker.NET] Compilación herramientas análisis y desinfección malware

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderador: [D4N93R])
| | | |-+  editar un texto para mandarlo a un textbox
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: editar un texto para mandarlo a un textbox  (Leído 651 veces)
_CrisiS_

Desconectado Desconectado

Mensajes: 226


Ver Perfil
editar un texto para mandarlo a un textbox
« en: 1 Febrero 2012, 22:27 »

Hola tengo un texto que me viene de un arreglo

En dicha variable lo unico que cambia es la direccion dentro de las " "
Código:
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 Desconectado

Mensajes: 1.409



Ver Perfil
Re: editar un texto para mandarlo a un textbox
« Respuesta #1 en: 1 Febrero 2012, 22:56 »

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

Estado en el MSN:
kub0x


Desconectado Desconectado

Mensajes: 361


I wanna be sedated..


Ver Perfil
Re: editar un texto para mandarlo a un textbox
« Respuesta #2 en: 1 Febrero 2012, 22:58 »

Buenas _CrisiS_ ,

creo haber entendido lo que pides, por lo tanto manos a la obra :D

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

Código
    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 por kub0x » En línea

Vota y elige quien gestiona tu miseria



Regístrate y gana dinero por tener tu ordenador encendido
seba123neo


Desconectado Desconectado

Mensajes: 3.214



Ver Perfil WWW
Re: editar un texto para mandarlo a un textbox
« Respuesta #3 en: 2 Febrero 2012, 02:11 »

podes usar expresiones regulares tambien para sacar ese texto facilmente.
En línea

Mucha gente, especialmente la ignorante desea castigarte por decir la verdad, por ser correcto, por ser tú. Nunca te disculpes por ser correcto, o por estar años delante de tu tiempo.
Si estas en lo cierto, y lo sabes, que hable tu razón. Incluso si eres una minoria de uno solo, la verdad sigue siendo la verdad. M. Gandhi
kub0x


Desconectado Desconectado

Mensajes: 361


I wanna be sedated..


Ver Perfil
Re: editar un texto para mandarlo a un textbox
« Respuesta #4 en: 2 Febrero 2012, 02:34 »

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 :D

Saludos.
En línea

Vota y elige quien gestiona tu miseria



Regístrate y gana dinero por tener tu ordenador encendido
seba123neo


Desconectado Desconectado

Mensajes: 3.214



Ver Perfil WWW
Re: editar un texto para mandarlo a un textbox
« Respuesta #5 en: 2 Febrero 2012, 02:38 »

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 :D

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

Mucha gente, especialmente la ignorante desea castigarte por decir la verdad, por ser correcto, por ser tú. Nunca te disculpes por ser correcto, o por estar años delante de tu tiempo.
Si estas en lo cierto, y lo sabes, que hable tu razón. Incluso si eres una minoria de uno solo, la verdad sigue siendo la verdad. M. Gandhi
BlackZeroX (Astaroth)
Wiki

Conectado Conectado

Mensajes: 2.831


I'Love...!¡.


Ver Perfil WWW
Re: editar un texto para mandarlo a un textbox
« Respuesta #6 en: 2 Febrero 2012, 08:10 »

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

Web Principal-->[ Blog(VB6) | Host File (Public & Private) | Scan Port | (New)MyInfraPC (Descubre mi Contraseña venefi. $) ]



The Dark Shadow is my passion.
El infierno es mi Hogar, mi novia es Lilith y el metal mi
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
agregar texto al textbox
Programación Visual Basic
akss_wm 2 2,137 Último mensaje 12 Febrero 2006, 09:25
por maurivi
Abir un texto en un textbox?
Programación Visual Basic
kuki06 4 447 Último mensaje 27 Abril 2006, 04:28
por _Sergi_
Enviar E-mail con texto de un textbox 6.0
Programación Visual Basic
niikeee 1 1,029 Último mensaje 21 Diciembre 2009, 20:27
por YST
Como copiar texto de un textbox con js
Desarrollo Web
octavioxd 2 2,351 Último mensaje 4 Enero 2010, 01:01
por Shell Root
Borrar texto de un textbox
.NET
BrokerJoker 4 556 Último mensaje 30 Enero 2012, 20:09
por Sk9ITk5Z
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines