PDA

Ver la Versión Completa : Delphi3 y Windows 2000


xatina
08-09-2003, 13:39:22
Hola a todos:
Tengo una aplicación realizada en Delphi3 y con el BDE v5.01, que me funcionaba de maravilla hasta que instalé en algunos ordenadores de mi compañia el Windows2000. Desde entonces en estos ordenadores salen errores del tipo Access violation (cuando el programa accede a una BD hecha en Acces) o tambien el error "Canvas not allowed drawing" (cuando quiero abrir un informe), y no se si esto es debido a la version de BDE o si es que el Delphi3 es incompatible con W2000? Espero que alguien pueda ayudarme, porque ya no se que hacer.

Muchas Gracias. Saludos.

andres1569
08-09-2003, 16:02:53
Hola xatina: (je, je, parezco el Arturo Fernández :))

Todo parece indicar que es el cambio de sistema operativo, no es que sea incompatible Delphi 3 con W2000, lo que ocurre es que si usas Access, posiblemente la versión de ADO que viene incluída con W2000 es diferente de la que usabas antes y esto te cause esos errores. Esto creo que se ha comentado varias veces en estos foros (ahora no recuerdo dónde, quizá buscando ADO o MDAC encuentres algo referente al tema).

Lo que te ocurre con los informes, imagino que con QuickReports, también se ha hablado en los foros de Impresión, se debe a que los QReports almacenan unos ficheros en los directorios Tmp, si estos se hallan en una ruta demasiado larga (típico en W2000), falla. En este caso se recomienda redirigir las variables de entorno Tmp y Temp a una ruta corta, tipo C:\Tmp. Como digo, en el foro de impresión hay hilos que tocan este problema.

Saludos