я вижу, что соглашения о присвоении имен таковы, что классы обычно получают именованный CamelCase. Итак, почему встроенные типы называют всем нижним регистром (как список, dict, установите, bool, и т.д.)?
, поскольку большинство из них первоначально было типами и функциями фабрики, не
, классы - и соглашение о присвоении имен не являются веской причиной внести назад несовместимые изменения. Другой пример: новый встроенный типset
на основе (хотя не точно равен) класс Набора от модуля наборов
Метод для программного продвижения - "SlideShowWindow.View.Next". Вы также можете использовать SlideShowWindow.View.Previous, чтобы вернуться назад.
Похоже, есть метод под названием GotoSlide, который будет работать, просто нужно еще немного покопаться! Например:
int i = 0;
while (true)
{
i++;
objPres.SlideShowWindow.View.GotoSlide(i, MsoTriState.msoFalse);
System.Threading.Thread.Sleep(5000);
}
Я думаю, вы могли бы сделать это, чтобы запускать их по одному, например:
oSettings = objPres.SlideShowSettings
oSettings.StartingSlide = 3
oSettings.EndingSlide = 3
oSettings.Run()
Do While oApp.SlideShowWindows.Count >= 1
System.Windows.Forms.Application.DoEvents()
Loop