![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#6
|
||||
|
||||
|
Hey, Wonni!
¿Has probado con Application.ProcessMessages? Llama a ese procedimiento cada vez que se repita el bucle que recorre la tabla. Lo que hace es que realiza todos los procedimientos que están a la espara (refrescar imágenes, refrescar canvas, clicks, etc...). Pero tienes que llevar cuidado, porque si ahora al darle a la "x" para cerrar la ventana no pasa nada (hasta que acabe el trabajo, y la ventana se cerraría), ahora, al llamar a ProcessMessages se procesaría el click que está en espera y el programa se cerraría. Y no sólo con la "x", sino con los clicks a los botones o las combinaciones de teclas de menús. Lo ideal sería que lo desabilitaras todo (todo lo necesario) para que esos problemas no sucedan, y para combinaciones de teclas, pues una variabla booleana ("trabajando", por ejemplo) para comprobar si el proceso está en marcha o no sería una buena idea. Saludos a todos. ![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Actualizar form mientras se reciben datos por sockets | JMGR | Internet | 3 | 23-12-2011 21:47:27 |
| volver a una página anterior y actualizar | halizia | HTML, Javascript y otros | 5 | 25-04-2007 12:57:03 |
| Desactivar un form mientras se ejecuta otra aplicación | hvelascos | Internet | 2 | 19-01-2007 01:50:41 |
| mensaje mientras hay proceso | marcelofabiani | Varios | 9 | 13-02-2006 05:18:27 |
| Proceso muy largo ? | Coco_jac | Varios | 5 | 22-12-2005 21:54:59 |
|