Robin
unread,Feb 9, 2012, 9:12:21 AM2/9/12You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
After migrating the PB9.0 to PB12.5 , the API Call was changed to
<<function boolean GetMessageA(ref str_msg lpmsg, uint wmsgmax, uint
wmsgmin, uint wremovemsg) Library "User32.dll" Alias for
"GetMessageA;Ansi">> , then I Changed to
<<function boolean GetMessage(ref str_msg lpmsg, uint wmsgmax, uint
wmsgmin, uint wremovemsg) Library "User32.dll" Alias for "GetMessageW"
>>
Actually this GetmesageW for equal to yield(), which is not
responding when calling from PB12.5
Do While GetMessage(msg,0,0,0) = true then
TranslateMessage(msg)
DispatchMessage(msg)
Loop
However, this above piece of code is responding by API and never come
out of the loop, which takes long time that is ending up the loop,
MQ is used to connect the mainframe DB
Any help on this would be grateful ?