Ver Mensaje Individual
  #4  
Antiguo 11-06-2003
José Arce José Arce is offline
Miembro
 
Registrado: may 2003
Ubicación: Mollet del Valles (Barcelona)
Posts: 35
Reputación: 0
José Arce Va por buen camino
Tuve un problema parecido, y la culpa la tenia el Path del archivo temporal que maneja XP, a ver si te sirve:

En tu formulario principal codifica

Const
ENV_TEMP: PChar = 'TEMP';
ENV_TMP: PChar = 'TMP';
DIR_TEMP: PChar = 'C:\TEMPORAL';

En el FormCreate:

procedure TFCOMAGR1.FormCreate(Sender: TObject);
begin
SetEnvironmentVariable(ENV_TMP, DIR_TEMP);
SetEnvironmentVariable(ENV_TEMP, DIR_TEMP);

Esto cambia a un Path más corto y manejable por XP, del directorio Temporal de Windows y únicamente durante el proceso de tu aplicación, no tiene efectos sobre otras aplicaciones...

Saludos Jose Arce
Responder Con Cita