Chcel by som vykonať nejakú akciu v mojom doplnku programu PowerPoint po tom, ako používateľ opustí poslednú snímku a keď sa objaví čierna obrazovka.
Podľa rôznych zdroje Dokážem spracovať zobrazenie poslednej snímky v systéme Windowsprezentácia (pomocou udalosti SlideShowNextSlide), ako aj udalosť ukončenia prezentácie (SlideShowEnd), ale neexistujú informácie o tom, ako zistiť, či prezentácia zobrazuje túto čiernu obrazovku pred jej ukončením.
Akékoľvek nápady alebo odkazy na zdroje sú vysoko oceňované!
odpovede:
1 pre odpoveď č. 1SlideShowWindows(1).View.CurrentShowPosition
vám povie, na ktorom snímku ste „zapnuté“. Ak ste na čiernej snímke na konci prehliadky, vráti číslo o jedno vyššie, ako je počet snímok v skutočnej prezentácii.
Nezabudnite, že daná kópia PPT môže byť nastavená NEZOBRAZOVAŤ čiernu snímku na konci prehliadky (Súbor | Možnosti | Rozšírené). Ak áno, zlomok vyššie uvedeného kódu bude chybný. ,