Page 1 of 1
Al salir de la Ejecucion , el sistema me queda en Proceso
Posted: Fri Sep 28, 2007 3:44 pm
by ruben Dario
Buen Dia ,
Tengo un problema , tengo Windows XP PRofesional, cuando Ejecuto el Proyecto y al salir, se queda cargado el el Administrador de Tareas, me implica ir al administrador de tareas y Cancelar el Proceso.
COmo puedo Corregir esto, HE hecho la prueba en varios equipos y me pasa lo mismo. NO se si sera el Windows o Algun Instrutivo que me falta.
Posted: Fri Sep 28, 2007 4:05 pm
by Patricio Avalos Aguirre
Prueba al terminar tu aplicacion
ACTIVATE WINDOW oWnd MAXIMIZED
dbCloseAll()
oIco:End() //si tienes un icono
oBmp:End() //si tienes alguna imagen
Memory(-1)
PostQuitMessage( 0 )
return nil
Posted: Fri Sep 28, 2007 4:18 pm
by karinha
Hola....
Que haces este comando:
PostQuitMessage( 0 )
Posted: Fri Sep 28, 2007 4:47 pm
by Patricio Avalos Aguirre
Definicion:
La función PostQuitMessage envía un mensaje WM_QUIT a la cola de mensajes del "hilo" y vuelve inmediatamente; la función indica simplemente al sistema que el "hilo" está pidiendo salir en algún momento del futuro.
Cuando el "hilo" recupera el mensaje WM_QUIT desde la cola de mensajes, debe salir del bucle de mensajes y devolver el control a Windows. El valor de salida que es devuelto a Windows debe ser el parámetro wParam del mensaje WM_QUIT.
Posted: Fri Sep 28, 2007 5:22 pm
by karinha
Patricio Avalos Aguirre wrote:Definicion:
La función PostQuitMessage envía un mensaje WM_QUIT a la cola de mensajes del "hilo" y vuelve inmediatamente; la función indica simplemente al sistema que el "hilo" está pidiendo salir en algún momento del futuro.
Cuando el "hilo" recupera el mensaje WM_QUIT desde la cola de mensajes, debe salir del bucle de mensajes y devolver el control a Windows. El valor de salida que es devuelto a Windows debe ser el parámetro wParam del mensaje WM_QUIT.
Gracias, Patricio.
http://msdn2.microsoft.com/en-us/library/ms644945.aspx
Posted: Thu Oct 04, 2007 1:20 pm
by ruben Dario
Patricio Avalos Aguirre wrote:Definicion:
La función PostQuitMessage envía un mensaje WM_QUIT a la cola de mensajes del "hilo" y vuelve inmediatamente; la función indica simplemente al sistema que el "hilo" está pidiendo salir en algún momento del futuro.
Cuando el "hilo" recupera el mensaje WM_QUIT desde la cola de mensajes, debe salir del bucle de mensajes y devolver el control a Windows. El valor de salida que es devuelto a Windows debe ser el parámetro wParam del mensaje WM_QUIT.
Muchas Gracias Patricio me funciono 100%