Consulta cGetdir

Consulta cGetdir

Postby MarioG » Wed Aug 23, 2006 10:42 pm

Estimados:
Puedo indicar en cGetDir() que tome la carpeta, por defecto, Mis Dcoumentos definida por windows?; Cómo?

gracias
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

Postby horacio » Thu Aug 24, 2006 12:10 am

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
horacio
 
Posts: 1358
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Postby MarioG » Thu Aug 24, 2006 11:40 am

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" esos caminos según la sesión iniciada.
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

Postby Antonio Linares » Thu Aug 24, 2006 12:12 pm

Mario,

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

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

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41406
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby fgondi » Thu Aug 24, 2006 12:35 pm

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" )
Un saludo
Fernando González Diez
ALSIS Sistemas Informáticos
User avatar
fgondi
 
Posts: 694
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España

Postby MarioG » Fri Aug 25, 2006 11:56 am

Gente; muchas gracias, es lo que necesitaba

Saludos
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 41 guests