Page 1 of 1

Consulta cGetdir

Posted: Wed Aug 23, 2006 10:42 pm
by MarioG
Estimados:
Puedo indicar en cGetDir() que tome la carpeta, por defecto, Mis Dcoumentos definida por windows?; Cómo?

gracias

Posted: Thu Aug 24, 2006 12:10 am
by horacio
Mario
Fijate que cGetDir Tiene tres parámetros. El primero es el título del dialogo. El Segundo es el directorio Inicial, en tu caso c:\mis documentos
Espero que te sirva
Saludos

Posted: Thu Aug 24, 2006 11:40 am
by MarioG
Horacio:
Gracias, eso ya lo lei en la Ayuda. La pregunta es:
Si la aplicación se correo en XP con varias sesiones, Mis Documentos, está en por ej: C:\Documents and Settings\Estela\Mis documentos\
Si está en Win98SE con varias sesiones en: C:\Windows\Profiles\Estela\Mis documentos\
Y esa es la pregunta, de donde "leer" _ según la sesión iniciada.

Posted: Thu Aug 24, 2006 12:12 pm
by Antonio Linares
Mario,

Seguramente estén en algún valor del registro.

Prueba a abrir un documento y luego busca su path en el registro.

Posted: Thu Aug 24, 2006 12:35 pm
by fgondi
Hola Mario,

Existe la variable de entorno UserProfile que quizas te pueda servir

En xp
getenv("UserProfile") -> C:\Documents and Settings\Estela

En win98
getenv("UserProfile") -> C:\Windows\Profiles\Estela

Por tanto podrías usar:
cGetDir( 'texto de la ventana', getenv("UserProfile")+"\Mis documentos" )

Posted: Fri Aug 25, 2006 11:56 am
by MarioG
Gente; muchas gracias, es lo que necesitaba

Saludos