***
Hola!!

Por favor, necesito asesoramiento para postear un programa...

Conste que he googleado durante dos días, quizás la respuesta sea fácil, pero no encontré nada parecido a lo que necesito... Bueno, no hace falta decir que son mis primeros pasos en programación.

Al grano..!! ...Necesito que al cargar un archivo en el textbox(1), cargue el nombre del archivo en el textbox(2). OJO! sólo el nombre del archivo, ( SIN LA RUTA ). [Visual Basic]

Ejemplo:

Imagen



Espero que me puedan ayudar. Graciaaaaaas!!

Mostrar/Ocultar

Hola, si e entendido bien es bastante facil,todas las rutas llevan x:\archivo.loquesea por lo que puedes hacer un split por "\" y el ultimo indice de la matriz seria el nombre, por ejemplo

Código: Seleccionar todo

Dim sData() As String
sData = Split(Text1.Text, "\")
Text2.Text = sData(UBound(sData))
Saludos
***

Cómo ya os dije, mil gracias a los dos... el código me fue perfecto!.

...pero ahora se me da un nuevo problema.... ¿ Se podría hacer además que en el texbox(2) apareciese el nombre del archivo entre comillas ? ( "archivo.txt" ). ...He aquí el ejemplo!.


Imagen



Se pueda o no, os quedo doblemente agradecido... sólo por leerlo!. ... Gracias!!.

Mostrar/Ocultar

linkgl escribió:Puedes usar:

Código: Seleccionar todo

Text2.Text = """" & sData(UBound(sData)) & """"
Es perfecto, linkgl !!.. .. ( por algo llevais ese.. colorcito naranja ).

Muchas Gracias, y Saludos.. ¡¡ amigo !!   

Mostrar/Ocultar

Responder

Volver a “VB/.NET”