0
我在ASP.NET頁面中顯示Powerpoint演示文稿,並且我只有下一個和上一個按鈕。如何使用PowerPoint檢查演示文稿結束。接口
我想檢查的是,當用戶點擊下一步按鈕時是否顯示結束。
這就是我正在努力做到這一點:
private void btnNext_Click(object sender, EventArgs e)
{
try
{
presesntation.SlideShowWindow.View.Next();
if (presesntation.SlideShowWindow.View.State.Equals(Microsoft.Office.Interop.PowerPoint.PpSlideShowState.ppSlideShowDone))
{
if (this.PresentationEnd != null)
{
this.PresentationEnd(this, EventArgs.Empty);
}
btnNext.Visible = false;
btnPrevious.Visible = false;
foreach (Process proc2 in Process.GetProcessesByName("POWERPNT"))
{
proc2.Kill();
}
}
///Cria um delay de 1 seg para o proximo clique no botão
Thread.Sleep(1000);
}
catch
{
}
}
,檢查發言結束是if (presesntation.SlideShowWindow.View.State.Equals(Microsoft.Office.Interop.PowerPoint.PpSlideShowState.ppSlideShowDone))
,但它不與一些.ppsx
介紹工作的一行。雖然它適用於每個.pps
演示文稿
如何檢查演示文稿結束?
該死的..這是我找到的解決方案。謝謝 –