activeX web browser


Hi

i have using been ActiveX component which is a "microsoft web browser" , and implemented a simple web browsing screen using indusoft. i will connect to the ip camera through this web browser. once i typed in the ip address, the camera login screen appears asking for user name & password, once i key in it will connect and display the video. all this was working fine.

Currently im having a issue in which, once the camera logging screen appear, quickly a windows pop up appears saying that:-

[This action cannot be completed because the other program is busy.Choose 'Switch To' to activate the busy program and correct the problem]


1) if i quickly can get logged in before the pop up appears then ok, all is fine, but if the pop up appears, i end up CTRL-ALT-DELETE to kill it.

2) i only see this happens when using through the indusoft screen, but i dont get this pop up if i directly use Internet Explorer web browser to log into
the camera.


some camera have some delay before the pop up appears,another camera immediately the pop up will appear and block everything....i have google this up but still not sure what might the root cause......


Any idea on this issue anyone???
  • Generally speaking, I try to avoid using ActiveX. In the case of a web browser, I find that using a Custom Widget works better.
  • [quote]
    Posted By Norman E on 09 Jul 2020 03:18 PM
    Generally speaking, I try to avoid using ActiveX. In the case of a web browser, I find that using a Custom Widget works better.
    [/quote]

    custom widgets?? does indusoft provide web browsers widgets?? let say im not using activex components, what options i have??
  • The following is an excerpt from the InduSoft help file regarding Custom Widgets.

    Custom Widget
    A custom widget is a type of screen object that displays an external, HTML5-compliant webpage within a frame in a project screen. The widget can do anything that the webpage could normally do when viewed in a browser.

    Custom widgets are a platform-agnostic alternative to ActiveX and .NET controls, which are supported only on Microsoft Windows. In fact, each widget is essentially a small, embedded browser window that loads a specified webpage. Also in contrast to ActiveX and .NET controls, these webpages do not need to be compiled, installed, or registered on a computer before they can be used. They are included with the rest of the project files when you download your project to a target device.
  • ok thank you, will study and try this custom widget implementation.