1. Aniesh Nanu
  2. PowerBuilder
  3. Tuesday, 3 September 2019 06:46 AM UTC
 

Hello,

We have two Powerbuilder applications communicate via DDE. PB application hangs on and waiting for OUTLOOK.exe. Immediately after closing the outlook, application starts running. 

it happens on 64 bit PCs. Win 7 and Win 10 64 bit PCs. no issues with 32 bit PCs.

we use Powerbuilder 2017 R3 Build 1880

how to resolve this issue?

 

Thanks for help.

Best Regards,

Aniesh Nanu

Armeen Mazda @Appeon Accepted Answer Pending Moderation
  1. Tuesday, 3 September 2019 19:22 PM UTC
  2. PowerBuilder
  3. # 1

Another reason can be that your PB app is compiled as a 32-bit EXEs and the MS Office products installed are 64-bit EXEs.  There may be some scenarios where the bitness does not need to match, but in most cases the bitness does need to match.  We this problem often... for example using 64-bit DB driver with 32-bit EXE... or as another example, customers that compile their PB project to 64-bit but still left external DLLs, ActiveX, etc. as 32-bit versions.  In general you can't mix n' match.

Comment
There are no comments made yet.
Roland Smith Accepted Answer Pending Moderation
  1. Tuesday, 3 September 2019 12:50 PM UTC
  2. PowerBuilder
  3. # 2

Are they using DDE to talk to each other or with Outlook?

Microsoft disabled DDE in all Office products as of the December 2017 security update. It could be that Outlook is blocking all DDE occurring on the PC.

To communicate between two PB apps, consider using Winsock:

http://www.topwizprogramming.com/freecode_winsock.html

 

Comment
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.