![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Hola,
Cita:
![]() |
|
#2
|
||||
|
||||
|
Cita:
Pues supongo que el hecho de que eso sólo servirá si la aplicación siempre se ejecuta bajo exactamente las mismas condiciones iniciales como para que la velocidad de apertura sea siempre la misma.// Saludos |
|
#3
|
||||
|
||||
|
Hola,
Pero si nos ceñimos al asunto,... ¿no es posible? O sea, yo pongo capturo el tiempo al comenzar la aplicación (hasta aquí no nos importa lo que se tarde) y luego abro cierta tabla de la base de datos... y vuelvo a tomar el tiempo cuando la tabla ya esté abierta... pero, aunque, bueno, es que... Me parece que sí, que me he liado. Ahora mismo me he quedado en blanco. Es como si hubiese recibido un rafagazo con un mensaje que dijera más o menos: comienzas a abrir la tabla... y cuando termine de abrirse dices que capturas el tiempo y bla, bla, bla... Pero,... de lo que estamos hablando es de mostrar el tiempo que la tabla tarda en abrirse, según está abriéndose... y aquí es donde parece que la cosa se complica, ¿que no? Pues eso... toca un cartelito de "Abriendo tablas" o algo así, una "ProgressBar" de esas locas que van para un lado y para otro, qué sé yo... Mis disculpas... pensaba que..., creí que..., me equivo qué. ![]() |
|
#4
|
||||
|
||||
|
Hace tiempo creé una aplicación que necesitaba abrir muchas tablas. Lo que hice fue contar el total de tablas que debía abrir e iba incrementando el progress bar tras abrir cada una de ellas. Creo que es lo más cercano a lo que buscas que podrás conseguir.
|
|
#5
|
||||
|
||||
|
Sino en lugar de una barra de progreso puedes poner una animacion de un reloj de arena o algo asi.
__________________
Intentando hacer algo con Delphi 7 y Firebird 1.5 |
|
#6
|
|||
|
|||
|
Hola:
Me imagino que ya habras encontrado una solucion a este problema, pero tambien hay otra opciones que no te explican en los mensajes anteriores a este. Podrrias hacer una aplicacion multihilos, que llevara el calculo del montaje de las bases de datos y en el otro hilo el incremento del la barra de progreso, pero aqui es donde se complica, pues debes sincronizar ambos hilos para que sea lo mas presico posible. Tambien te puedo ayudar en eso, aunque es un poco complicado, escribire el codigo para ti esta noche y mañana te lo mando Saludo, xelip |
|
#7
|
||||
|
||||
|
¿Podrías explicar por favor, qué significa "calcular el montaje de las bases de datos"? Me parece que más allá de hilos o no, el problema es que para poder mostrar el progreso de algo, ese algo debe en primera instancia poder "dividirse" en pasos. Normalmente, la apertura de una tabla es un proceso atómico que no se hace en pasos, al menos desde el punto de vista de la aplicación cliente.
No dudo que pueda escapárseme algo y si puedes dar un ejemplo a todos, estaré más que encantado. // Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Cerrar Splash Imposible ... | serhasae | Varios | 9 | 09-10-2007 21:27:18 |
| Splash Screen | jmedina | Varios | 6 | 15-08-2007 07:15:46 |
| Problemas en splash screen | ilichhernandez | Varios | 2 | 19-12-2005 06:45:17 |
| Splash Screen con imagen | ibstk | Varios | 2 | 09-09-2004 01:05:51 |
| Hacer un Splash con forma de una imagen | rjsitruiz | Gráficos | 6 | 09-07-2004 11:28:21 |
|