Problemas con Session.PrivateDir en Windows 7
Antes de nada feliz año a tod@s.
Tengo un programa funcionando y trabajando en red (Delphi 5 y tablas dBase) desde hace un año y hasta ahora no se me había presentado ningún problema con Session.PrivateDir. Sin embargo, al instalar Windows 7 en uno de los usuario me genera el siguiente error: Invalid parameter. File or directory not exits. File c:\TemporalPrograma\_QSQL000.dbf Table not exists El error se produce al lanzar una consulta SQL. Por alguna razón no se crea el archivo _QSQL000.dbf en el directorio especificado en Session.PrivateDir . Hemos descartado un problema de permiso de escritura; tanto es así que los archivos paradox.lck y proxusr.lck si se crean. Los demás usuarios trabajan con Window XP y no tienen problemas. Este es el código:
¿Alguna sugerencia? |
SOLUCIONADO. :D
Al revisar la configuración del BDE me di cuenta de que el archivo idapi32.cfg del usuario donde tenía el problema era distinto al del equipo donde desarrollo. He sustituido el archivo y ha quedado funcionando. Con Windows 7 estaba teniendo problemas al hacer las instalaciones con InstallShield. Por ese motivo me pasé a Inno Setup que ha inslado una configuración distinta. La pista me la dio este enlace (en portugués): http://www.activedelphi.com.br/forum...265e641e7721d0 Saludos. |
Jose_Pérez,
Cita:
Nelson. |
1 Archivos Adjunto(s)
Adjunto jpeg con una captura de pantalla de la configuración del idapi32.cfg de los parámetros de dbase que funcionan correctamente.
|
La franja horaria es GMT +2. Ahora son las 14:51:56. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi