FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Problemas con XP
Hola necesito una Ayudita, resulta que tengo un sistema desarrollado en delphi 5 enterprise, y funciona bien en windows 2000 pero con los pc que tienen XP la coneccion es muy lenta, este programa es multi usuario, y no se como poder hacer, que opere de forma mas rapida en XP.-
Me podrian Ayudar por favor!!! gracias |
#2
|
||||
|
||||
Hola,
¿Pero de veras crees que con la información que proporcionas es posible ayudarte? Para mí que no, pero, en fin... |
#3
|
||||
|
||||
Y que crees tu que necesitas saber para poder ayudarme???
|
#5
|
||||
|
||||
a ver bueno la verdad no se bien como detallar esto pero hare lo posible, el sistema consta de varios programas todos unidos a un nucleo, contabilidad, remuneraciones, maquinaria, bodega, etc, todos son independientes cada uno con su icono de inicio, la coneccion a los datos es atraves de sql 7 localmente en mipc trabajo con el sql 2000 y con windows xp, el programa para correr, no se demora tanto en cuanto a lo que es ventana principal, ingreso de clave y la aparicion de la ventana principal, pero para llamar aplicaciones desde los menus se demora bastante, esto lo hace cuando va capturar datos a sql con el siguiente codigo que estoy llamando a una ventana en especial que es la que mas demora en abrir
Gracias, espero esto puede servir en algo! |
#6
|
|||
|
|||
Cita:
Desconozco la estructura de tu sistema, pero pienso que podrías abrir las tablas solo cuando las necesitas acceder y no de la forma como lo estas haciendo. Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#7
|
||||
|
||||
Dado que estás abriendo una base de datos, prueba lo siguiente:
Botón derecho sobre "Mi PC" Propiedades Solapa "Restaurar Sistema" Desactiva la Restaruación. Nos ha sucedido que esta opción crea una copia de la base cada vez que se accede a ella y por lo tanto hace muy lento el arranque del programa. - Una solución es desactivar esta opción. - Otra es meter la base de datos en una de las carpetas que no se verifican por la restauración automática. (Creo que Mis Documentos es una) - Otra opción era cambiarle la extención al archivo de la base de datos. |
#8
|
||||
|
||||
También puedes tratar de ver cual es la parte donde se toma más tiempo.
- Una forma de hacerlo es con el debuger de Delphi, poniendo un breakpoint y luego con F8 paso a paso ver cual/es línea/s tardan más. - Otra forma es poniendo mensajes (si no tienes el Delphi en el XP)
Si por ejemplo entre el mensaje "Paso 4" y "Paso 5" ha tardado mucho, el problema estará en el procedimeinto "empresa". Última edición por dec fecha: 20-12-2007 a las 19:02:02. |
|
|
|