By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
435,131 Members | 1,437 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 435,131 IT Pros & Developers. It's quick & easy.

A PowerPoint presenter

P: n/a
Hi everyone,

I'm wanting to use VB.NET to display a powerpoint presentation, much the same
way as the presenter that comes with PowerPoint (when used on multiple
monitors).
Basically, I want to show the presentation in one form/window, and in the other,
have controls for moving through the presentation, list of slides, etc.

I don't really want code as such, more like a tutorial on how to do something
like this.
Does anyone know of any resources on the net they can point me to?

BTW, I'm fairly new to VB, so something really basic is preferred, if at all
possible.
Thanks!

--
Kind regards,
Peter Anderson.
http://www.panda.id.au
Sep 24 '07 #1
Share this Question
Share on Google+
6 Replies


P: n/a
On Sep 24, 2:40 am, "BWPanda" <http://www.panda.id.auwrote:
Hi everyone,

I'm wanting to use VB.NET to display a powerpoint presentation, much the same
way as the presenter that comes with PowerPoint (when used on multiple
monitors).
Basically, I want to show the presentation in one form/window, and in the other,
have controls for moving through the presentation, list of slides, etc.

I don't really want code as such, more like a tutorial on how to do something
like this.
Does anyone know of any resources on the net they can point me to?

BTW, I'm fairly new to VB, so something really basic is preferred, if at all
possible.
Thanks!

--
Kind regards,
Peter Anderson.http://www.panda.id.au
Can't say I know how to create an application to display a powerpoint
presentation that doesn't use Powerpoint. You would have to know the
Powerpoint file format and probably use GDI+ to draw all the elements
onto the screen. Since you say you are "fairly new to VB" I doubt you
want to take on a project this big.

I did think about doing a similar program once, so my ideas might work
for you. My approach was to create a simple application that drew full
screen images as the "slides." The slides could be drawn with any
image software, such as Paint.Net or Photoshop, and then loaded into
the application. Then to support Powerpoint I was going to do a bit of
automation that simply opened the specified powerpoint file, and saved
all the slides as images (it's an option in File --Save As) and then
import those images. This of course would remove all animations from
the slides, but they were unneeded in my project's goals.

Thanks,

Seth Rowe

Sep 24 '07 #2

P: n/a

You could check if one of the components in this download

http://www.microsoft.com/downloads/d...displaylang=en

suppports automation , then you might be able to control the presentation
without Powerpoint installed

if all the target do have powerpoint installed,,, then you might use the
automation interface of powerpoint .

regards

Michel


"BWPanda" wrote:
Hi everyone,

I'm wanting to use VB.NET to display a powerpoint presentation, much the same
way as the presenter that comes with PowerPoint (when used on multiple
monitors).
Basically, I want to show the presentation in one form/window, and in the other,
have controls for moving through the presentation, list of slides, etc.

I don't really want code as such, more like a tutorial on how to do something
like this.
Does anyone know of any resources on the net they can point me to?

BTW, I'm fairly new to VB, so something really basic is preferred, if at all
possible.
Thanks!

--
Kind regards,
Peter Anderson.
http://www.panda.id.au
Sep 24 '07 #3

P: n/a
"Michel Posseth [MCP]" <Mi**************@discussions.microsoft.comwrote in
message news:3A**********************************@microsof t.com...
>
You could check if one of the components in this download

http://www.microsoft.com/downloads/d...displaylang=en

suppports automation , then you might be able to control the presentation
without Powerpoint installed

if all the target do have powerpoint installed,,, then you might use the
automation interface of powerpoint .

Thanks for that Michel.

Ideally, if I can use PowerPoint viewer to help with the presentation through
VB, that'd be the way to go.
Otherwise, it's safe to assume users have PPT installed.

Now all I need is instructions/a tute on how to do it...

--
Kind regards,
Peter Anderson.
http://www.panda.id.au
Sep 25 '07 #4

P: n/a
"rowe_newsgroups" <ro********@yahoo.comwrote in message
news:11**********************@g4g2000hsf.googlegro ups.com...
>
Can't say I know how to create an application to display a powerpoint
presentation that doesn't use Powerpoint.
I didn't say I can't use PowerPoint, in fact I'd prefer it.
You would have to know the
Powerpoint file format and probably use GDI+ to draw all the elements
onto the screen. Since you say you are "fairly new to VB" I doubt you
want to take on a project this big.
Yes, it is a big project, but I'm taking it one step at a time, and am in no
rush to get it finished any time soon.
Note: the PowerPoint presentation is just one element of the overall project. At
the moment I'm just looking to get a prototype of the PowerPoint part working.
I did think about doing a similar program once, so my ideas might work
for you. My approach was to create a simple application that drew full
screen images as the "slides." The slides could be drawn with any
image software, such as Paint.Net or Photoshop, and then loaded into
the application. Then to support Powerpoint I was going to do a bit of
automation that simply opened the specified powerpoint file, and saved
all the slides as images (it's an option in File --Save As) and then
import those images. This of course would remove all animations from
the slides, but they were unneeded in my project's goals.
It sounds like using PowerPoint, or PowerPoint Viewer would make things a bit
easier, so I think I'll take that path.

So my question now is, how do I use the PPT viewer, of PPT itself if I must, to
create my own presentation program as explained in the original question?

--
Kind regards,
Peter Anderson.
http://www.panda.id.au
Sep 25 '07 #5

P: n/a
Hello Peter ,

Powerpoint automation should be pretty simple , as automation is for all
office products from microsoft ( they all provide an interface)

here are some examples :

http://support.microsoft.com/kb/303718

or

http://www.google.nl/search?hl=en&q=...e+zoeken&meta=

HTH

Michel Posseth


"BWPanda" <http://www.panda.id.auschreef in bericht
news:ui**************@TK2MSFTNGP02.phx.gbl...
"Michel Posseth [MCP]" <Mi**************@discussions.microsoft.comwrote
in message news:3A**********************************@microsof t.com...
>>
You could check if one of the components in this download

http://www.microsoft.com/downloads/d...displaylang=en

suppports automation , then you might be able to control the presentation
without Powerpoint installed

if all the target do have powerpoint installed,,, then you might use the
automation interface of powerpoint .


Thanks for that Michel.

Ideally, if I can use PowerPoint viewer to help with the presentation
through VB, that'd be the way to go.
Otherwise, it's safe to assume users have PPT installed.

Now all I need is instructions/a tute on how to do it...

--
Kind regards,
Peter Anderson.
http://www.panda.id.au

Sep 25 '07 #6

P: n/a
On Sep 24, 8:18 pm, "BWPanda" <http://www.panda.id.auwrote:
"rowe_newsgroups" <rowe_em...@yahoo.comwrote in message

news:11**********************@g4g2000hsf.googlegro ups.com...
Can't say I know how to create an application to display a powerpoint
presentation that doesn't use Powerpoint.

I didn't say I can't use PowerPoint, in fact I'd prefer it.
You would have to know the
Powerpoint file format and probably use GDI+ to draw all the elements
onto the screen. Since you say you are "fairly new to VB" I doubt you
want to take on a project this big.

Yes, it is a big project, but I'm taking it one step at a time, and am in no
rush to get it finished any time soon.
Note: the PowerPoint presentation is just one element of the overall project. At
the moment I'm just looking to get a prototype of the PowerPoint part working.
I did think about doing a similar program once, so my ideas might work
for you. My approach was to create a simple application that drew full
screen images as the "slides." The slides could be drawn with any
image software, such as Paint.Net or Photoshop, and then loaded into
the application. Then to support Powerpoint I was going to do a bit of
automation that simply opened the specified powerpoint file, and saved
all the slides as images (it's an option in File --Save As) and then
import those images. This of course would remove all animations from
the slides, but they were unneeded in my project's goals.

It sounds like using PowerPoint, or PowerPoint Viewer would make things a bit
easier, so I think I'll take that path.

So my question now is, how do I use the PPT viewer, of PPT itself if I must, to
create my own presentation program as explained in the original question?

--
Kind regards,
Peter Anderson.http://www.panda.id.au
Sorry, I misread the original post. I thought you were trying to do
the Open Office.Org thing and create a program that would be a full
featured PowerPoint application. Michel has already posted two helpful
links so all I can do is wish you good luck!

Thanks,

Seth Rowe

Sep 25 '07 #7

This discussion thread is closed

Replies have been disabled for this discussion.