Hi. We have two different powerbuilder applications we support. I recently installed one of them to a new Windows 10 PC, and when I go to run it, I get the "Please check whether PowerBuilder Accessibility library can be located in the path." error dialog.
After looking into it a bit, I know this has to do with supporting Windows Accessibility. I discovered that with the first application, we are installing the pbacc.dll and pbaccessibility.dll with our application, and we don't install either with our second application that is seeing the error.
I then tried different combinations of supplying the two .dlls, and I have found that I only need to supply the pbacc.dll to make the error go away. I also understand that setting Accessibility=0 in the pb.ini file might also make the error go away, although so far for me this has not worked.
So I have two sets of questions:
Regarding the .dlls: what does pbacc.dll do vs pbaccessibility.dll? Is it safest to just add them both to my application?
Regarding pb.ini: Should setting Accessibility=0 in the ini file really make the error go away? What section of the ini file should it go in? And does this setting take effect at build time or at run time?