1. Darren Longenecker
  2. PowerBuilder
  3. Thursday, 29 August 2024 19:12 PM UTC

2019 R3 Build 2803

 

 

Got a window w/ a Microsoft Web Browser OLE Control on it.

I have a user who can't get to a url I set and send via :

ole_1.Object.Navigate(ls_URL)

 

This is what they get in the control:

However, the user can successfully navigate to the URL if it's entered in manually. 

 

I'm trying to look at the "OLE Control Properties" and "OLE Control Help" but clicking either button does nothing.

I'd like to be able to debug the control; see what's going on w/ this particular user.

 

Thx!

Accepted Answer
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Thursday, 29 August 2024 19:41 PM UTC
  2. PowerBuilder
  3. # Permalink

Hi Darren;

  I would suggest trying PB 2022 R3's built-in Web Browser control based on Microsoft's WebView2 engine (also in PB 2019 R3) & see if that allows your URL to be processed ok. Food for thought.

FYI: https://www.appeon.com/company/news/powerbuilder-2019-r3-mr-2797-released.html

Regards ... Chris 

Comment
There are no comments made yet.
Darren Longenecker Accepted Answer Pending Moderation
  1. Friday, 30 August 2024 17:57 PM UTC
  2. PowerBuilder
  3. # 1

CORRECTION: 

The webpage DOES show but not until after 20+ seconds. I've tried a few sites and apparently it waits 20+ on each one.

Once shown, navigating thru the site is normal, no unusual wait times. So why so slow to pop up? and can I quicken this? My users won't like the unnecessary waiting. 

 

THX

Comment
  1. Armeen Mazda @Appeon
  2. Tuesday, 3 September 2024 23:42 PM UTC
If you have a small test case that reproduces the problem, please open a support ticket: https://www.appeon.com/standardsupport/newbug
  1. Helpful
There are no comments made yet.
Darren Longenecker Accepted Answer Pending Moderation
  1. Friday, 30 August 2024 15:13 PM UTC
  2. PowerBuilder
  3. # 2

Trying the Web Browser control and can't get it to navigate anywhere -or it's just not showing.

Return code is 1 (successful) but control stays blank.

 

Integer li_rtn
li_rtn = wb_1.Navigate("http://www.appeon.com")
if li_rtn <> 1 then messagebox('li_rtn', 'error code: ' + string(li_rtn))

 

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.