FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Lo mas raro que me ha pasado
Hola a todos:
Estoy trabajando con interbase y concretamente con el componente ibevent. en una parte del codigo se ejecuta esto: Form_Cita.IBEventos.RegisterEvents; showmessage(evento); Y todo funciona bien. Pero no me interesa que se ejecute el showmessage, era solo para pruebas. La cuestion es que lo quito y se me cuelga el equipo cuando trato de acceder a la base de datos desde otra funcion que se ejecuta a continuacion. Tras muchas pruebas he llegado a la hipotesis de que necesita el tiempo que tarde en ejecutarse el showmessage para que funcione... os parece tan raro como a mi? hay solucion? Gracias.
__________________
Un trozo de chocolate te da la energia necesaria para ir a por otro trozo de chocolate (by ELENA) |
#2
|
||||
|
||||
Cita:
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#3
|
|||
|
|||
La cuestion es que no quiero sacar ningun mesage... quiero eliminar esa linea de codigo, no substituirla.
Socorrroooo!!!
__________________
Un trozo de chocolate te da la energia necesaria para ir a por otro trozo de chocolate (by ELENA) |
#4
|
||||
|
||||
Hola gario!
El Application.ProcessMessages no te muestra ningún mensaje. ProcessMessages hace que la aplicación procese todos los eventos pendientes que le han llegado (como teclados, clicks de ratón, avisos del sistema operativo, etc.). Extrae uno a uno los mensajes de su cola de mensajes pendientes. Cuando ya no hay ninguno que procesar, entonces vuelve y continúa con la rutina donde fue llamado. Saludos! |
#5
|
|||
|
|||
Ufff. menudo alarde de ignoracia acabo de hacer ahora mismo lo pruebo.... gracias y mil perdones
__________________
Un trozo de chocolate te da la energia necesaria para ir a por otro trozo de chocolate (by ELENA) |
#6
|
|||
|
|||
Algo avanza
Cuando ponia el showmessage se me quedaba colgado antes de repintar el grid
Ahora no pasa eso, ahora se repinta el grid pero se queda como ejecutando un bucle infinito en la funcion ondrawcell del grid. el caso es que las dos instrucciones juntas funciona bien, pero sigo sin poder prescindir del showmessage. Me esta saliendo una ulcera de caballo Gracias a tod@os
__________________
Un trozo de chocolate te da la energia necesaria para ir a por otro trozo de chocolate (by ELENA) |
|
|
|