Using activeX component in shared hosting - activex

I have a shared hosting for asp classic, i am using an activeX dll in my asp script. ASP page works fine when i register the ActiveX component, i am using CreateObject function, but on live shared hosting i can't register my ActiveX component. Any idea how to use ActiveX component in shared hosting.

You have to ask them to install it at the server. Most probably they will not ;)

Related

Using ActiveX component in Blazor

Does someone has experiences in hosting an ActiveX-Component or System.Windows.Forms.Integration.WindowsFormsHost in Blazor?
I can not find anything about it.
ActiveX is legacy (i.e. dead) technology these days. Only Internet Explorer (IE) will support ActiveX, but you cannot use Blazor client-side (WASM) as IE does not have WebAssembly support.
I assume you've got some legacy app that you need to support ActiveX for. Blazor has no ActiveX support for this. You should investigate interfacing the ActiveX control to JavaScript, and then switch to Server-Side Blazor as that does support IE, and use JavaScript interop with Blazor to interface to ActiveX.

Registration of different versions of same ActiveX

I´m struggling with what is the best design for an ActiveX control in regards to its registration and reference.
One part of our software is based on ActiveX controls that are used on Internet Explorer and referenced by its GUID, and ActiveX control will make the connection to the server and will get the data (Live Images) from it.
The problem that I´m facing is that everytime that we update the server version we have to change the version of the ActiveX controls because there are usually new codes for client, so, the ActiveX of version 6.3 for example will not connect to a 6.4 server and must be updated
The thing is that, what is the best design to have different versions of the same ActiveX registered on the machine? Should I change the GUID of the ActiveX every new version???
I have searched a lot for this and couldn´t find anything satisfactory, and I can´t use the Registration-free COM because the ActiveX control is meant to be used inside Internet Explorer

what ActiveX control implementing a web browser?

I am coding an add-on using an existing SDK which has no webview-like component but allows for ActiveX controls.
So the only idea I come up with is find an ActiveX control implementing a web browser or at least show a web browser.
Is there such control?
Don't use the IE activex control, it's full of memory leaks.
See this post for alternatives:
Replacing .NET WebBrowser control with a better browser, like Chrome?
FireBreath has a WebView library that uses the IE activex control to embed a web browser inside a FireBreath plugin (which acts as an ActiveX Control on IE). You should be able to adapt it, assuming you're using C++.
Finally find it.
SHDocVw.WebBrowser will do.
Usually the path is C:\Windows\System32\shdocvw.dll

Running an ActiveX DLL in firefox

Hello Guys:
I have written an activeX dll in Delphi and I want to run in in firefox. How can I do that?
Is there anyway that I can make an .xpt directly form this dll or not?
I'm afraid there is no way to just make an .xpi directly from the DLL. An ActiveX control needs an ActiveX host which Firefox is not, by default. It seems it can be, however, with an installed plugin.
A quick Google search for "firefox activex" reveals:
ff-activex-host
Neptune
Mozilla ActiveX Project (seems abandoned but there's reference and source code for Firefox 1.x)

Managing IIS through Delphi code

I'm developing an Inno Setup installer and I need to manage an IIS server from my delphi code. I've googled how to add/remove ISAPI filters and how to create a virtual folder. However, I still need to be able to add/remove/list ISAPI extensions and create/remove websites. So my question is how can I do that?
IIS admin has a scripting interface, you should be able to call from either Delphi or InnoSetup or a combination of both:
http://msdn.microsoft.com/en-us/library/ms526050(VS.90).aspx

Resources