J'ai une application C# qui fonctionne sur un ordinateur connecté à un grand écran dans notre cafétéria. L'application extrait tous les fichiers PowerPoint d'un dossier et les exécute sous forme de diaporama en continu. Tout fonctionnait bien jusqu'à ce que quelqu'un décide d'insérer un clip sur une diapositive. Le problème est que le film ne démarre jamais. Si vous ouvrez la présentation dans PowerPoint et lancez l'émission, cela fonctionne, et si je fais un clic droit sur la présentation et que je clique sur "montrer" cela fonctionne. Voici le code que j'utilise pour ouvrir la présentation et lancer le diaporama.PowerPoint SlideShowSettings.Run() ne lance pas de vidéo intégrée
pres = app.Presentations.Open(pptPath, MsoTriState.msoTrue, MsoTriState.msoTrue, MMsoTriState.msoFals);
pres.SlideShowSettings.Run();
Y at-il autre chose que je dois mettre pour obtenir la méthode Run()
pour commencer aussi des films?
Édition: La présentation en question ne comportait qu'une diapositive contenant le film. Si j'ai ajouté une autre diapositive, cela a bien fonctionné. Également essayé d'ajouter une diapositive avant et a eu le même problème, donc apparemment le problème existe seulement pour la dernière diapositive de la présentation.
-1. Vous n'avez pas mentionné que vous aviez du code dans 'SlideShowNextSlide'. –