FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
evitar cuelge de mi programa
Hola gente algo por lo que nunca me habia preocupado es por esto, el caso es que estoy haciendo un escaner de ips para donde trabajo es mas que nada para saber el estado de todas las estaciones relojes etc de mi lan, ahora el tema es que cuando comienzo a escanar el rango de ip en el programa no puedo hacer nada hasta que no termina de escanear ej me gustaria saber como poner un boton cancelar que detenga mi escaneo o como poder moverme por otras secciones del programa sin tener que esperar a que este termine.
gracias |
#2
|
||||
|
||||
vas a tener qe trabajar con threads, busca en la ayuda de delphi y en internet hay muchos manuales al respecto.
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#3
|
|||
|
|||
ok me voy a buscar por ese lado, gracias
|
#5
|
||||
|
||||
Hay varias opciones, una de ellas es que corras el procedure que escanea en un Handle (busca sobre THandle); otra opcion sino es poner dentro del ciclo (for, while o repeat) la instrucción Application.ProcessMessages; esto evita que tu aplicacion quede congelada dentro de un ciclo.
Saludos |
#6
|
||||
|
||||
Cita:
|
#7
|
|||
|
|||
Mil gracias
Muchas gracias gente ya estuve ojeando algo y es lo que nesecito ahora solo queda leer, es fundamental nunca nesecite esto onda que siempre hice programacion para facturacion, almacenamiendo en bd, stock, impresion de etiquetas con imp termicas pero hoy me tope con esto....
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
evitar doble ejecucion en el programa... | uper | Varios | 9 | 28-03-2017 19:36:02 |
Evitar cerrar mi programa desde el administrador de tareas | Mrcl | Debates | 22 | 03-03-2007 14:02:04 |
evitar colgado de programa | vivamotos | C++ Builder | 3 | 12-02-2007 17:16:59 |
Cuelge firebird conexión netbuit | aledieb | Firebird e Interbase | 0 | 25-10-2006 21:26:51 |
Como evitar 2 instancias de mi programa | pcicom | Lazarus, FreePascal, Kylix, etc. | 3 | 03-10-2006 19:53:45 |
|