Problema con Windows Vista
Resulta que tengo un software desarrollado en delphi 7 bajo Windows XP que funciona correctamente.-
el problema radica cuando instalo el programa en Windows Vista que el error dice que no se puede conectar con la base de datos y luego abre el programa pero como no se conecta con la base de datos no funciona al 100% bien uso paradox 7 delphi 7 uso installshield express 2002 para el instalador ya hice el instalador con el driver do paradox y en cualquier maquina con Windows XP funciona de mil maravilla pero cuando lo uso en Windows Vista da el error de conexion de base de Datos mi pregunta es: ¿Como hago para que las aplicaciones hechas en dlephi 7 corran bien en Windows Vista? tengo que bajar un driver nuevo? como se llama ese driver? busco una version nueva de install shield express?? cual driver selecciono de tantos que trae el installshield express 2008? |
Que tal lKinGl,
No indicas que tipo de error te da, si pudieses mandar la descripcion del error sería magnifico. Puedes intentar desactivando el UAC (User Acces Control) y a ver como te va. Saludos |
no recuerdo que error dice en ingles pero es el mismo error que cuando intentas correr un programa en delphi 7 en windows XP sin el driver do paradox
que en si el mensaje dice error al con conectar a la base de datos uso base de datos paradox |
el problema es que paradox al ejecutarse te crea el archivo
PDOXUSRS.NET en el directorio raiz de tu disco duro, donde tienes instalado tu sistema operativo y eso el windows vista no lo permite. por seguridad. no se crean archivos, en el directorio raiz. tal vez no sea paradox, pero ese archivo se crea .. si lo usas por ejemlo los demos de delphi 2007 no me permiten, ser compilados, en windows vista, por que no se logra la conexion a la BD |
Ok pero como hago para correr mi programa con base de datos paradox en windows vista
Lamentablemente hay que irse adaptando a el Windows Vista |
Cita:
Bye |
Cita:
Salud OS |
Cita:
Salud OS |
Ok gracias por aclararme cual es el problema
ahora vamos a la parte más complicada la solucion del problema :confused: |
Cita:
Salud OS |
Cita:
Bye |
Pero eso que dices es en el InstallShield Express???:confused:
|
Tengo que hace algún registro para que cuando se instale se meta en el regedit??
|
o configurar para que cuando instalen el programa desde el instalador se
instale en mis documentos??? de windows Vista |
Cita:
Bueno, creo que debes de utilizar el componente TSession y en la propiedad NetDir asignar un directorio válido y lo mejor es que lo hagas en tiempo de ejecución, dependiendo donde se instale tu sistema. Salud OS |
Ok ahora solo tengo que buscar una pc con windows vista instalado para probarlo xD
Gracias por sus aportes lo que hice fué: Busqué el componente TSession en la Pestaña BDE Luego en la propiedad NETDIR puse C:\DOCUMENTS AND SETTINGS\ Luego en la Propiedad AutoSessionName la puse en True y luego la Propiedad Active la cambie a True Todo Bien??? Gracias adelantadas |
La franja horaria es GMT +2. Ahora son las 10:16:03. |
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