Bueno no soy amante de este lenguaje.. pero aqui les va mi historia:

Quiero obtener el nombre de la carpeta (que es aleatoria) del perfil de firefox..
para eso googleando ise esto:

Código: Seleccionar todo

Private Sub Command1_Click()

MyPath = "C:\Documents and Settings\Administrador\Datos de programa\Mozilla\Firefox\Profiles\"

ArchivoaBuscar = Dir(MyPath, vbDirectory)

MsgBox ArchivoaBuscar

End Sub
Pero cuando lo ejecuto me bota => [ ' ]
nada mas

nose ni por que.. cuando cambio la ruta y solo pongo "C:\" me va de maravilla me da el nombre de la primera carpeta.. q eso es lo quiero T_T

Ayudenme por favor ya me volvi loco
<? /* Que? */ ?>

Imagen

Quizas ! algun dia entienda que es un stub haaaaaa xD!
primero.... que quieres hacer?, saber si existe la carpeta¿?

Código: Seleccionar todo

if dir(Micarpeta,vbdirectory) <> "" then
msgbox "La carpeta existe"
else
msgbox "La carpeta no existe"
end if
o sacar la carpeta de cada pc?

Código: Seleccionar todo

C:\Documents and Settings\Administrador\Datos de programa\Mozilla\Firefox\Profiles\
esto esta mal , que pasa si el sistema operativo no esta en C:?

para eso usamos los comodines "environ", seria....

Código: Seleccionar todo

environ("homepath") & "\Datos de programa\Mozilla\Firefox\Profiles\"

salu2
Muchas gracias por responder .. alfin alguien contesta!
ya vale gracias.. pero lo que quiero es lo siguiente

dentro de la carpeta Profiles hay una carpeta q su nombre es aleatorio.. y necesito obtener ese nombre nada mas

en mi pc puede ser:

Profiles/erjiofowe4jtr.sdfh89a/
es 100 % aleatorio necesito obtener el nombre de esa carpeta
<? /* Que? */ ?>

Imagen

Quizas ! algun dia entienda que es un stub haaaaaa xD!
zentido escribió:Muchas gracias por responder .. alfin alguien contesta!
ya vale gracias.. pero lo que quiero es lo siguiente

dentro de la carpeta Profiles hay una carpeta q su nombre es aleatorio.. y necesito obtener ese nombre nada mas

en mi pc puede ser:

Profiles/erjiofowe4jtr.sdfh89a/
es 100 % aleatorio necesito obtener el nombre de esa carpeta
creo que hay una función para ello.... pero para que usar funciones de otros cuando puedes hacerlo tu , pon un control Dir en el form de tu proyecto, dale la ruta de la carpeta que contiene la carpeta aleatoria, algo asi:

Código: Seleccionar todo

NombreDeLaCarpeta as string
Dir1.path = RutaQueContieneLaCarpetaAleatoria
NombreDeLaCarpeta = Dir1.list(1) ' creo que es 0 ó 1
msgbox NombreDeLaCarpeta
prueba y me dices, salu2
solucionado por TV
Cerrado

Volver a “VB/.NET”