Msg := 0;while PeekMessage(LMsg, FHandle, Msg, Msg, PM_REMOVE) do {loop}; // <== addedif FMsgCnt = 0 then DeallocateHWnd; end;
Just a little correction
while PeekMessage(LMsg, FHandle, Msg, Msg, PM_REMOVE) do {loop}; // <== addedMsg := 0;
Or else you will pass 0 to PeekMessage Eric -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be