hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
13 de Octubre de 2008, 07:23:59
Noticias: Privacidad - ¿Necesitas que se depure cierta informacion en nuestro portal?
Para ver este enlace Registrate o Inicia Sesion
> leer aqui

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Programación en general
| | |-+  Visual Basic (Moderadores: ranefi, crypto136, ziBboh, >> s E t H <<)
| | | |-+  Problema con "MID"
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Problema con "MID"  (Leído 349 veces)
47
NZ2
**
Desconectado Desconectado

Mensajes: 207


[There's no place like 127.0.0.1]


Ver Perfil
« : 11 de Octubre de 2006, 04:59:59 »

Espero este bien formulada la pregunta Tongue

sino, favor d hacerla corregir ^^

bueno aqui yo nuevamente molestando a mis maestros del VB XD... bueno el problema q tngo es no se si de sintaxis, o algun pequeño error por estupido por mi remoto conocimiento de VB q voy adquiriendo d a poco, y me surgio un problema..

la duda esa la siguiente

Código:
NomFile = StrReverse(archivo0)
a = InStr(1, NomFile, "\", vbBinaryCompare)
NomFile = StrReverse(Mid(NomFile, a, Len(NomFile)))
Text1 = NomFile

he hay la base del problema, jeje explico, se supone q archivo0, equivale a una ruta q obtengo d un TXT, por ejemplo "C:\Carpeta\SubCarpeta\MiArchvio.doc"

bien funciona expectacular pero en la forma inversa, el resultado que me da es la ruta, o sea "C:\Carpeta\Subcarpeta\", pero lo que yo necesito es q me devuelva el nombre del archivo, es decir "MiArchivo.doc" (con o sin "\" da lo mismo xD)

me podrian ayudar por favor?? estaria muy agradecido,

d antemano gracias

47
En línea



ranefi
Moderador Global
*****
Desconectado Desconectado

Mensajes: 1,191


SELECT * FROM guapos WHERE papito_chulo = 'ranefi'


Ver Perfil WWW
« Respuesta #1 : 12 de Octubre de 2006, 12:35:20 »

Hola 47. Aquí te dejo el código modificado, el problema estaba en cómo utilizabas Mid.

Agregar 1 control CommandButton, 1 Label e insertar el siguiente código en un...

Formulario
Código:

Private Sub Command1_Click()
    Dim Archivo0 As String, NomFile As String
    Dim A As Integer
   
    Archivo0 = "C:\temp\temp2\cacalandia\algomascochino.doc"
   
        NomFile = StrReverse(Archivo0)
   
    A = InStr(1, NomFile, "\", vbBinaryCompare)

        NomFile = StrReverse(Mid(NomFile, 1, (A - 1)))

    Label.Caption = NomFile
End Sub


La sintaxis de Mid es: Mid (Texto, LetraInicial, LongitudLetras). Te dejo un ejemplo de cómo se utiliza.

Agregar 1 control CommandButton e insertar el siguiente código en un...

Formulario
Código:

Private Sub Command1_Click()
    Me.Caption = Mid(Me.Caption, 5, 3)
End Sub

Private Sub Form_Load()
    Me.Caption = "CasiAno"
End Sub


Nos vemos.
En línea


SELECT * FROM mejores_batos_ del_mundo WHERE id = (SELECT DISTINCT id_guapo FROM los_mas_guapos _del_mundo WHERE papito_chulo = 'ranefi')
47
NZ2
**
Desconectado Desconectado

Mensajes: 207


[There's no place like 127.0.0.1]


Ver Perfil
« Respuesta #2 : 12 de Octubre de 2006, 12:52:07 »

muuuuuchisimas gracias Ranefi =)

cierra el post nomas  ^^

gracias por la aclaracion.... .

 grande maestro!! xD


47
En línea



Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online