473,395 Members | 1,639 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

APP: Integrating IE ActiveX Controls into a Windows Application

PTC is a company that makes engineering software to design and model parts. They also have a free browser plug-in called ProductView that allows you to see view a 3D image of an "engineering part" in IE 6 and IE 7. I want to be able to view these same things from a Windows application.

Is it possible to embed the same ActiveX control that was made for Internet Explorer into a C# or VB application? If so, could someone point me in the right direction, I don't even know what I'm looking for.

If thats impossible, then would it be possible to just open up IE in a box inside of the application and just let IE use the ActiveX control?
Sep 12 '07 #1
4 1414
Plater
7,872 Expert 4TB
There's a webbrowser control object that you can embed in your windows form.
It's pretty much just a mini-IE window. That could work, although probably not the most ellegant.
Sep 12 '07 #2
I think if that's the best solution there is, I can figure out how to write that code. There is plenty of documentation avaliable for embeding IE in an application.

However I also know that people embed ActiveX Controls all the time. And sometimes people write custom ActiveX Controls and embed those. So is it possible to just embed this ProductView control, just like it was my own custom control and it might work in an offline application just like it works in IE?

Is an ActiveX Control that was compiled for Internet Explorer completely incompatible with any application I could write?

If not could someone point me to some documentation on embedding compiled ActiveX Controls (in any language) or at least give me the name of the command/function/method that I'll need to use.
Sep 14 '07 #3
Plater
7,872 Expert 4TB
You could try going to add/remove controls (right click on toolbox) and then seeing if you can choose your activex object (might have to hit a browse button)
Sep 14 '07 #4
That looks like it might work. I can add the control and it adds a white box. So now if I can just figure out how to direct it to a part it might just work.

I think I'll look at the <param> tags they used when they included it in the html and see if I can mimic that.
Sep 14 '07 #5

Sign in to post your reply or Sign up for a free account.

Similar topics

4
by: mt | last post by:
Hi, W H A T I am considering moving my windows app written in Visual C++ 6.0 to C# .NET. Q U E S T I O N I was wondering if application speed will be a problem in .NET when compared to a...
10
by: BBFrost | last post by:
We just recently moved one of our major c# apps from VS Net 2002 to VS Net 2003. At first things were looking ok, now problems are starting to appear. So far ... (1) ...
0
by: zevikw | last post by:
I am using an ActiveX control in a .NET application which I put on a form. I have another .NET control on that form that handles the Validating event. The method that handles the Validating event,...
4
by: Chris | last post by:
I posted this in the C# language group, then thought it might be more appropriate in this group. I would not cross-post except I want the answer so badly. I built small C# Web and Web Service...
0
by: swong4 | last post by:
Hi all, I am trying to use an ActiveX control on the server-side of an ASP.NET 2.0 application written in C#. The ActiveX control is a 3rd-party interface to a data feed used by my application...
1
by: snicks | last post by:
I have a series of XLS files which I need to embed into a PowerPoint presentation on an IIS server. I’ll be using VB.NET. I’ve tried using an ASPOSE.PowerPoint control to do this and it does...
6
by: Budhi Saputra Prasetya | last post by:
Hi All, I'm trying to display .NET Custom Control (created using Inherited Control) on an ASPX page, but no luck. I already registered the Control to Global Assembly Cache through .NET Framework...
6
by: hufaunder | last post by:
I have an ActiveX component that I want to use in a library that I am writing. As a first test I used the ActiveX component in a windows form application. Adding the component created: Ax.dll...
2
by: kakulu | last post by:
Hello, please how do i use activex controls in my php scripts. I want to use an activex control for scanning and printing barcodes from within my php/javascript scripts in a web application. Please...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.