Search found 62 matches: postquitmessage

Return to advanced search

Re: O.T. Un problema de mantenimiento

PostQuitMessage(0)
SysRefresh()

Alguna vez en el pasado use la primera función pero sin saber muy bien que hacía, la probaré ahora con sysrefresh(), a veces las cosas son mas simples de lo que parecen :shock:
by José Vicente Beltrán
Mon Nov 04, 2013 6:16 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: O.T. Un problema de mantenimiento
Replies: 15
Views: 2788

Re: O.T. Un problema de mantenimiento

... Carlos Mora y tu sospecha, he visto que ya hace años que en mi errsysw.prg (local) sustitui TODOS los QUIT por MiQuit() FUNCTION MiQuit()PostQuitMessage(0)SysRefresh()                  // Importante !!CLOSE DATABASES              // Quiza inncesario, QUIT ...
by hmpaquito
Mon Nov 04, 2013 2:52 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: O.T. Un problema de mantenimiento
Replies: 15
Views: 2788

Re: EJECUTAR PROGRAMA EXTERNO

Yo lo hago asi: WinExec("x:\PROC_EXT.EXE /ParametroAEnviar") postquitmessage(0) ; sysrefresh() ; __quit() y en el programa PROC_EXT.EXE FUNCTION MAIN(Parametros) donde Parametros seria igual al que se envio desde el otro (ParametroAEnviar) y ya veras ...
by RodolfoRBG
Wed Jun 26, 2013 8:53 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: EJECUTAR PROGRAMA EXTERNO
Replies: 5
Views: 990

From Xharbour to Harbour

... FUNCTION DbPack() ; RETURN __DbPack() FUNCTION DbZap() ; RETURN hb_DbZap() FUNCTION CurDrive( x ) ; RETURN hb_CurDrive( x ) #command QUIT => ( PostQuitMessage( 0 ), __Quit() ) #EndIf 3. From Antonio spanish forum , change needed to fivewin.ch #xcommand CLASS <ClassName> [METACLASS <metaClass>] ...
by Richard Chidiak
Mon Mar 11, 2013 8:42 am
 
Forum: FiveWin for Harbour/xHarbour
Topic: From Xharbour to Harbour
Replies: 7
Views: 2528

Re: New FTDN September/Septiembre 2012 (FWH 12.09)

Maurizio,

Yes, thats right as QUIT can not be called from Windows, instead:

PostQuitMessage( 0 )
__Quit()

has to be used. Thanks for commenting it :-)
by Antonio Linares
Thu Oct 25, 2012 12:18 pm
 
Forum: WhatsNew / Novedades
Topic: New FTDN September/Septiembre 2012 (FWH 12.09)
Replies: 11
Views: 4970

Solved

... ( with xHarbour it works) when you press exit button the programm crash Maurizio I have solved with : #ifdef __HARBOUR__ #command QUIT => ( PostQuitMessage( 0 ), __Quit() ) #endif #include "FiveWin.ch"#include "metro.ch"//----------------------------------------------------------------------------//function ...
by Maurizio
Thu Oct 25, 2012 8:58 am
 
Forum: WhatsNew / Novedades
Topic: New FTDN September/Septiembre 2012 (FWH 12.09)
Replies: 11
Views: 4970

Re: Enviar/Recibir archivos via ftp [ SOLVED ]

... ) ) MsgStop( "Fallo la actualizacion del Sistema","Error..." ) EndIf oFtp:Close() WinExec( '.\update.exe '+ cRoot ) PostQuitMessage(0) QUIT ENDIF RETURN
by CARLOALBATUN
Sun Sep 16, 2012 11:48 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Enviar/Recibir archivos via ftp [ SOLVED ]
Replies: 22
Views: 8524

Re: Windows 7 64 bit not responding.

Marco,

You can not create a Windows application just using a NONMODAL dialog.
Please remove the NOWAIT clause and it shoud work fine.

If you call to PostQuitMessage( 0 ) then you will instruct Windows to end your app.
by Antonio Linares
Wed Mar 21, 2012 8:27 am
 
Forum: FiveWin for Harbour/xHarbour
Topic: Windows 7 64 bit not responding.
Replies: 13
Views: 3590

Re: programa colgado en memoria

... de una string ENORME se produce en un momento "delicado" del programa: al salir del mismo. ¿ Qué puede pasar si se le manda el PostQuitMessage() a la aplicación, y justo en ese momento la aplicación empieza a hacer el memoread() que es de muchas mbs. más además la concatenación ...
by hmpaquito
Sun Feb 19, 2012 3:36 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: programa colgado en memoria
Replies: 16
Views: 5687

Una de Clases

... "!!! Error accediendo a la Base de Datos !!!","Creación de Clases con la tabla "+alltrim(cTable),"¡Atención!" ) PostQuitMessage(0) __Quit() return .t. end nScope := 1 s_oClass := IIF(.F.,,HBClass():new("xMySQLClass",__CLS_PARAM ( "TControl" ...
by softruz
Wed Apr 21, 2010 10:15 am
 
Forum: FiveWin para Harbour/xHarbour
Topic: Una de Clases
Replies: 6
Views: 1044

Re: Se necesita ayuda en el wiki !

... pBmpColors() pBmpHeigh() pBmpWidth() PeekByte() PeekMessage() PeekWord() Pie() PlayMetafile() PokeByte() PokeWord() PolyPolygon() PostMessage() PostQuitMessage() PrintBegin() PrinterEsc() PrinterSetup() PrnBinSource() PrnDuplex() PrnGetName() PrnGetOrientation() PrnGetPort() PrnGetSize() PrnLandscape() ...
by Cgallegoa
Tue Feb 23, 2010 3:32 am
 
Forum: FiveWin para Harbour/xHarbour
Topic: Se necesita ayuda en el wiki !
Replies: 12
Views: 5575

Re: To Antonio: Slow finalization??

You should not call __Quit()

It is not needed and not recommended

and as Enrico tells you, there is no need also to call PostQuitMessage() as FWH will do it automatically when the main window is ended.
by Antonio Linares
Wed Jul 22, 2009 8:46 pm
 
Forum: FiveWin for Harbour/xHarbour
Topic: To Antonio: Slow finalization??
Replies: 2
Views: 426

Re: Cómo remplazar un programa en ejecución?

Parece que por aqui anda el detalle:

"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."
by Alfredo Arteaga
Sun Mar 22, 2009 8:56 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Cómo remplazar un programa en ejecución?
Replies: 20
Views: 3914

Re: Cómo remplazar un programa en ejecución?

Aprovecho para preguntar cuales son las diferencias, ventajas, beneficios en usar PostQuitMessage(0) o simplemente QUIT ? Hasta hace poco estaba usando PostQuitMessage(0) pero recibi varios reclamos de que en Windows Vista la aplicación se estaba quedando en memoria ...
by Alfredo Arteaga
Sat Mar 21, 2009 2:43 am
 
Forum: FiveWin para Harbour/xHarbour
Topic: Cómo remplazar un programa en ejecución?
Replies: 20
Views: 3914

Re: Cómo remplazar un programa en ejecución?

algunas mejoras 1º el quit debe ser asi: postquitmessage(0) sysrefresh() __quit() 2º el copy file cambia la fecha del archivo lo cual seria un problema si hay pendientes 2 actualizaciones 3º antes del copy file hay que poner un retardo de por ...
by hmpaquito
Fri Mar 20, 2009 9:18 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Cómo remplazar un programa en ejecución?
Replies: 20
Views: 3914
PreviousNext

Return to advanced search