Skip to Content
avatar image
Former Member

Error calling external function navigate

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

Keith

hj4v5.png (37.0 kB)
qpo4f.png (21.8 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

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.

    Thanks

    Add comment
    10|10000 characters needed characters exceeded