Hola. Les transmito una inquietud mas propia de un problema de diseño que de fwh, pero... en una de esas me pueden dar alguna idea. Tengo un ERP modular, que fue creciendo a partir de una base antigua (unos 15 años), paso por DOS, clipper, evoluciono a FW, y Borland, y ahora esta trabajando con FWH perfectamente. En su momento, por facilidad de diseño, y porque no pensamos que se iba a necesitar, todos los indices temporales, bases temporales, etc, se creaban en una ruta determinada c:\tempo (siempre la misma, que debia existir para que el sistema funcione; era un requisito del sistema, que exista una carpeta TEMPO en el disco c:\, con permisos totales para el usuario).
La macana es que ahora que estoy usando en un cliente MS Windows Terminal Server; cuando abro 2 sesiones simultaneas, como el c:\tempo es el mismo para ambas sesiones, el programa, si se usan los mismos modulos, falla. ¿se les ocurre algun truquito para evitar crear una variable por usuario, con un "directorio para temporales", y tener que modificar cientos y cientos de lineas de codigo fuente?
Espero que puedan ayudarme. Gracias desde ya. Atte.