Results 1 to 10 of 10

Thread: Developing a digital noticeboard (inc. PowerPoint)

  1. #1

    Thread Starter
    Member
    Join Date
    Aug 2006
    Posts
    53

    Developing a digital noticeboard (inc. PowerPoint)

    Hi,

    I'm trying to develop a digital noticeboard which takes the form of a Widescreen plasma TV connected by VGA to a computer. Most media to be displayed is in the form of PowerPoint presentations (and even videos and other required content can be embedded into PPT files) but I'm looking for a way to link presentations, so after cycling through one (using timings) the next automatically loads. I tried copying and pasting slides into one big powerpoint, but this destroys all themes and design templates, which are required.

    Ideally, I'd like to divide the screen into variable sections (similar to Acer GridVista) so the main powerpoint can be displayed in one large quadrant, perhaps with a smaller scrolling marquee at the bottom and another permanent box for text on daily events.

    My first thought was VBA & Macros or a hard-coded VB6 solution, although if someone knows a faster/easier/better alternative, please let me know. Therefore, does anyone have any ideas where to begin with this?

    All suggestions would be greatly appreciated.

    Thanks
    IanR

  2. #2

    Thread Starter
    Member
    Join Date
    Aug 2006
    Posts
    53

    Re: Developing a digital noticeboard (inc. PowerPoint)

    Sorry to bump this, but any ideas?

  3. #3
    PowerPoster
    Join Date
    Dec 2004
    Posts
    25,618

    Re: Developing a digital noticeboard (inc. PowerPoint)

    well you should be able to load a presentation and display it by vba code, but how to know when that display has completed, to know when to load the next is outside my experience,
    to load the presentation you should be able to record a macro
    i do my best to test code works before i post it, but sometimes am unable to do so for some reason, and usually say so if this is the case.
    Note code snippets posted are just that and do not include error handling that is required in real world applications, but avoid On Error Resume Next

    dim all variables as required as often i have done so elsewhere in my code but only posted the relevant part

    come back and mark your original post as resolved if your problem is fixed
    pete

  4. #4

    Thread Starter
    Member
    Join Date
    Aug 2006
    Posts
    53

    Re: Developing a digital noticeboard (inc. PowerPoint)

    hmmm thanks, the loading should be easy to code / macro, but as you said it's the "what happens at the end" that I'm struggling with.

    Does anyone have any other ideas?

    Many Thanks
    IanR

  5. #5
    Junior Member
    Join Date
    Nov 2007
    Posts
    21

    Re: Developing a digital noticeboard (inc. PowerPoint)

    IF you have everything timed then you should be able to time when the next presentation loads.
    If you know that presentation A takes five minutes to run then you could programaticaly start the next presentation to load at say five minutes and two seconds.
    To accomplish this try using the wait method.

  6. #6
    Addicted Member
    Join Date
    Jan 2007
    Location
    England
    Posts
    234

    Re: Automating Powerpoint Files

    did you post this the other day?

    if the presentations are set to run for a certain period - you will know the exact time from the timings of each slide

    could you set your procedure, after opening each presentation, to wait for the length of the presentation - before closing and opening the next?

    i've never automated powerpoint, so i don't really know if there is something like end of slide show event that you could use

    sorry, i'm probably posting overcomplicated rubbish when theres probably somethin easier to do

    maybe if the active slide = to slides.count then close and open the next?

    just some thoughts anyway ha

  7. #7
    Addicted Member
    Join Date
    Jan 2007
    Location
    England
    Posts
    234

    Re: Developing a digital noticeboard (inc. PowerPoint)

    yeah, you have posted this twice

  8. #8

    Thread Starter
    Member
    Join Date
    Aug 2006
    Posts
    53

    Re: Developing a digital noticeboard (inc. PowerPoint)

    Yes sorry, I posted one for general ideas on a digital notice board, and then after getting an idea using automated PowerPont posted a more specific one a week later, although I should really have closed the first one.

    thanks for the ideas anyway!

  9. #9
    I'm about to be a PowerPoster!
    Join Date
    Jan 2005
    Location
    Everywhere
    Posts
    13,647

    Re: Developing a digital noticeboard (inc. PowerPoint)

    Threads merged

  10. #10
    Discovering Life Siddharth Rout's Avatar
    Join Date
    Feb 2005
    Location
    Mumbai, India
    Posts
    12,001

    Re: Developing a digital noticeboard (inc. PowerPoint)

    Quote Originally Posted by IanRoberts
    I'm looking for a way to link presentations, so after cycling through one (using timings) the next automatically loads.
    Hi Use the SlideShowEnd Event to load the next slide...

    Hope this helps...
    A good exercise for the Heart is to bend down and help another up...
    Please Mark your Thread "Resolved", if the query is solved


    MyGear:
    ★ CPU ★ Ryzen 5 5800X
    ★ GPU ★ NVIDIA GeForce RTX 3080 TI Founder Edition
    ★ RAM ★ G. Skill Trident Z RGB 32GB 3600MHz
    ★ MB ★ ASUS TUF GAMING X570 (WI-FI) ATX Gaming
    ★ Storage ★ SSD SB-ROCKET-1TB + SEAGATE 2TB Barracuda IHD
    ★ Cooling ★ NOCTUA NH-D15 CHROMAX BLACK 140mm + 10 of Noctua NF-F12 PWM
    ★ PSU ★ ANTEC HCG-1000-EXTREME 1000 Watt 80 Plus Gold Fully Modular PSU
    ★ Case ★ LIAN LI PC-O11 DYNAMIC XL ROG (BLACK) (G99.O11DXL-X)
    ★ Monitor ★ LG Ultragear 27" 240Hz Gaming Monitor
    ★ Keyboard ★ TVS Electronics Gold Keyboard
    ★ Mouse ★ Logitech G502 Hero

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width