У меня есть приложение C #, которое работает на компьютере, подключенном к большому дисплею в нашей столовой. Приложение извлекает все файлы PowerPoint из папки и непрерывно запускает каждый из них в виде слайд-шоу. Все работало нормально, пока кто-то не решил вставить клип на слайд. Проблема в том, что фильм никогда не начинается. Если открыть презентацию в PowerPoint и запустить шоу, оно работает, и если я щелкну правой кнопкой мыши на презентации и нажмите «Показать», она работает. Вот код, который я использую, чтобы открыть презентацию и запустить слайд-шоу.
pres = app.Presentations.Open(pptPath, MsoTriState.msoTrue, MsoTriState.msoTrue, MMsoTriState.msoFals);
pres.SlideShowSettings.Run();
Есть ли что-то еще, что мне нужно установить, чтобы метод Run()
также запускал фильмы?
Редактировать: В рассматриваемой презентации был только один слайд с фильмом. Если бы я добавил еще один слайд, он работал нормально. Также пытался добавить слайд раньше и имел ту же проблему, поэтому, очевидно, проблема существует только для последнего слайда в презентации.