Solved

Powerpoint Add-in Installer

Posted on 2008-10-12
3
895 Views
Last Modified: 2013-11-26
How can I

a. Create installer for existing Microsoft Powerpoint add-in (.ppa). That is an executable (.exe),  which will install this powerpoint add-in and also have  a de-activation if the user does not register this tool bar 30 days after its installation on the user's machine
      i. Create a new folder on the user's machine, extract the .ppa file and a second template file into newly created folder
      ii. Automatically load the plug-in into the user's default MS PPT software and create a permanent registry entry, such that the tool bar add-in is loaded and available whenever MS PPT  is opened
      iii. Ensure connectivity between the .ppa plug in and the template file in the newly created folder
      
b. Implement authentication mechanism for MS PPT add-in, which
      i. Deactivates the tool bar 30 days after its installation on the user's machine
      ii. Eventually permits the user to reactivate tool bar by entering purchased licensing key

Thank you!
0
Comment
Question by:nineo29
3 Comments
 
LVL 15

Assisted Solution

by:tenaj-207
tenaj-207 earned 25 total points
ID: 22700807
Nineo29,

I have a couple of thoughts for you to help you get started in the right direction.

1) This should probably be put in a VB Zone rather than a Powerpoint zone
2) This is more of a project then a question, try to ask a question that will help you get started on this instead of asking for help with the whole project
3) Even if this was just a smaller question to help get you started, it should be worth 500 points rather than just 125

I would suggest you hit the "Request Attention" button and ask one of the moderators for help.

Thanks and Good luck to you on EE,
t
0
 
LVL 21

Accepted Solution

by:
GlennaShaw earned 100 total points
ID: 22702734
Here is the link to the PowerPoint Developer's Center: http://msdn.microsoft.com/en-us/office/aa905467.aspx  Everything you need to know is there.

And Shyam Pillai has created this nice FAQ: http://skp.mvps.org/ppafaq.htm
0
 

Author Closing Comment

by:nineo29
ID: 31406247
Thank you, Glenna. Thank you, Tenaj! Very helpful indeed!

Best, Stephan
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
VB6 common control 6 sp6 object library not registerd 3 41
Name Space error VS2015 1 35
PowerShell:  Column widths won't expand 3 47
VB script to continue despite error 2 48
Real-time is more about the business, not the technology. In day-to-day life, to make real-time decisions like buying or investing, business needs the latest information(e.g. Gold Rate/Stock Rate). Unlike traditional days, you need not wait for a fe…
This article shows how to deploy dynamic backgrounds to computers depending on the aspect ratio of display
This video teaches viewers how to create handouts from their slides and helps them decide how many slides to include per handout.
The viewer will learn how to  create a slide that will launch other presentations in Microsoft PowerPoint. In the finished slide, each item launches a new PowerPoint presentation and when each is finished it automatically comes back to this slide: …

685 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question