How to embed ActiveX control in PowerPoint?

Couple of problems that I can see in doing this. What if user has disabled ActiveX controls ( ActiveX security settings - Microsoft Office Security ), a same thing for scripts / macros. What if user does not have required .

Net framework installed (since it's C# question, I suppose ActiveX is done in C#), or any other runtime required to run your ActiveX?

Couple of problems that I can see in doing this. What if user has disabled ActiveX controls ( ActiveX security settings - Microsoft Office Security ), a same thing for scripts / macros. What if user does not have required .

Net framework installed (since it's C# question, I suppose ActiveX is done in C#), or any other runtime required to run your ActiveX?. Each and every ActiveX has to be registered before it can be used. If you are lucky and user has activex/scripting enabled, then you can try to register your ActiveX via VBScript embeded in your power point presentation.

You can use RegSvr32 (silent mode) thru Wscript. Shell or you can look for native (API) functions.

I'm lucky that this is a corporate environment and I can mandate . NET 4.0 be installed and that people run with ActiveX content enabled in the PPT. I'm unlucky because none of the users have admin privileges and was hoping I could "slip" the registration through PowerPoint.

I like your wscript idea and will pursue it if no other options become available. Thanks! – Frank Krueger Apr 2 at 1:15 1 @Frank Krueger: If you have controlled environment, then you can tell your admin to push silent installation of your ActiveX on all client machines automatically.

Take a look: technet.microsoft. Com/en-us/library/cc181631. Aspx – HABJAN Apr 2 at 11:32 I might have been exaggerating when I said "mandate .

NET 4.0". :) I should have said that all the machines I care about have it installed already. But thank you for the additional idea and information.

– Frank Krueger Apr 6 at 20:42.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions