Skip to Content

Error calling external function navigate

Jan 04, 2017 at 04:13 PM


avatar image
Former Member

HI all,

I am using PowerBuilder 12.1 on Windows 7 32-bit operating system and am running IE11. The application uses an OLE control embedded with Microsoft Web Browser (ole_webbrowser) which is used to browse and select files.

This has worked for a long time and just recently started throwing this error

I've found that the error underneath is actually Error number 35.

The call to ole_webbrowser's Disconnectobject before the call above returns -1 but does not crash the system like the call to Navigate.

Does anyone have any ideas why this would just stop working?

Does anyone know what the name of the ocx/dll is that's needed for the ole_webbrowser control to work?

Is it possible c:\windows\system32\ieframe.dll being updated to version 11.0.9600.18523 is causing this to fail now?

I ask because the error calling Navigate did work when ieframe.dll was version 11.0.9600.18212

Thank you


hj4v5.png (37.0 kB)
qpo4f.png (21.8 kB)
10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Best Answer
avatar image
Former Member Jan 05, 2017 at 06:14 PM

OLECustomControl (OCX) ole_WebBrowser in Powerbuilder object somehow lost reference to its binary-object (Microsoft Web Browser), causing the Navigate method to fail. Once the object was exported/imported from a older version to fix this the call to Navigate worked.


10 |10000 characters needed characters left characters exceeded