Visual Basic - Extraer una cadena de una variable

Life is soft - evento anual de software empresarial
   
Vista:

Extraer una cadena de una variable

Publicado por FerScrich (20 intervenciones) el 24/03/2009 20:48:50
Hola... espero expresarme bien para explicar lo que quiero hacer.

De un procedimiento Open en el cual obtengo un nombre de un Archivo

por ejemplo la variable Temp seria c:Archivo de Programassubdirectoriosubdirectorio ombredel fichero.rar

Bueno pues yo quiero asignar a una variable solo el "nombredelfichero.rar" y eliminar lo de .rar con el fin de crear una carpeta con ese nombre.

asi que solo quedaria "nombredefichero"

Alguien me puede ayudar
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Extraer una cadena de una variable

Publicado por P3L30N2009 (701 intervenciones) el 25/03/2009 12:30:02
Dim aText As String, s As String, variable As String
aText = "c:\Archivo de Programas\subdirectorio\subdirectorio\nombredelfichero.rar "
s = Mid(aText, InStrRev(aText, "\") + 1, Len(aText))
variable = Left(s, InStr(s, ".") - 1)

Resultado de variable: "nombredelfichero"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Extraer una cadena de una variable

Publicado por FerScrich (20 intervenciones) el 25/03/2009 12:50:50
Perfecto... MUCHAS GRACIAS.

ERes un Lince jejeje.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar