Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    [VB6] PowerPoint ridotto a icona

    ciao raga

    da vb6 lancio una presentazione con PowerPoint, solo che si mette in primo piano e si sovrappone alla mia applicazione.

    è possibile ridurlo automaticamente a icona?

    Set ppt = CreateObject("PowerPoint.Application")
    ppt.Visible = True
    ppt.Presentations.Open FileName
    ppt.ActivePresentation.SlideShowSettings.Run

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Rendilo invisibile ...

    Visible = False
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    con false và in errore

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Cosa va in errore? Dove hai messo il codice? Quale codice? Quale errore?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    ppt.Visible = false

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Mi pareva di averti fatto qualche domanda in piu' delle risposte che hai dato ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    ho modificat il codice cosi.

    Set ppt = CreateObject("PowerPoint.Application")
    ppt.Visible = true 'apri ed edsegui la presentazione
    ppt.Presentations.Open fileName
    ppt.ActivePresentation.SlideShowSettings.Run
    ppt.Visible = False
    l'errore è

    Errore di run-time - 2147188160(80048240)

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    La descrizione completa dell'errore (che potevi indicare oltre a dare il codice) e'

    "Application.Visible : Invalid request. Hiding the application window in not allowed."

    che mi sembra chiara. Quindi, se la presentazione e' avviata non si puo' nasconderla.

    Se vuoi, puoi minimizzare la finestra del programma con

    ppt.WindowState = 2

    ma questo non avverrà sull'output della presentazione perche' hai gia' eseguito il Run
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #9
    grazie era quello che cercavo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.