08-26-2005 02:19 AM
08-26-2005 02:38 AM
Ask and you shall receive...
If you're using windows, place an ActiveX container from the containers palette on the FP, right click and select Insert ActiveX object.
Find the Internet Explorer object (it may be called Microsoft Web Browser) and use property and invoke nodes to load the URL you want.
08-26-2005 02:53 AM
08-26-2005 06:36 AM
As said the activeX web browser control is a great tool and is one of the easier activeX objects to use since it has few properties and methods. I have used the web browser as a way to display more complex instructions on the screen, where you can load complex html files as graphics in a transparent web browser frame. I only wish NI would provide a LV native web-browser allowing for platform independents, especially with the migration to new platforms like embedded processors.
Paul
11-17-2005 05:18 PM
Is there a way to remove the scroll bars from the Microsoft Web Browser ActiveX object? I looked through all of the properties and methods and couldn't find a way to do it. There must be a way considering there are properties for the width, height, and resizability.
Thanks,
Ames
11-17-2005 05:24 PM
11-19-2005 04:55 PM
This is not very likely happening. Writing a webbrowser control is a huge project in itself and one you can't really tackle to the satisfaction of every possible user. With all the possible extensions to the http protocol such as encryption for security related appications, Java, and all kinds of plugin integration, official HTTP and Microsoft and others HTTP flavors differences, you are bound to create a control that will always fail some users. Companies have tried developing webbrowsers not doing anything else and have mostly failed. A web browser implementation by NI would have to be much more limited than any of the others out there and still might slurp up half of the LabVIEW developer crew, who could do many more interesting things really related to LabVIEW instead.
@falkpl wrote:
I only wish NI would provide a LV native web-browser allowing for platform independents, especially with the migration to new platforms like embedded processors.
Paul
11-19-2005 05:40 PM
11-20-2005 02:51 AM
There are quite a few issues with this. Firefox and Mozilla are both owned by the Mozilla Foundation. But as an Open Source project there are literally thousends of copyright holders on that code. I'm not familiar with the particularities of the Mozilla Open Source license and don't know if Mozilla ever has granted a license to a third party to integrate its code base into a commercial project and if it is likely to do that again, but I would bet that the legal issues involved with something like that are huge.
@Tomi M wrote:
I have no need for web browser, but I don't agree with Rolf Kalbermatter. It's true that you (NI) cannot write a web browser of your own. It's too large a project and it's not a core comepetence area of NI. But in these situations companies normally license technology from those companies that work in the area. I suppose it wouldn't be such large a problem to license for example Firefox browser and mozilla UI engine to be a separately priced labview toolkit. That would bring support for mozilla UI discription language to labview as well (Is it XUI?) This XUI(?) would allow one to go beyond labview native front panel objects on platform intependent manner.