0
正如你所看到的,我手中有一些物體,但我無法弄清楚如何獲取當前文件名。我從xml文件獲取_currentSlideName並比較以打開新幻燈片。 你有什麼建議可以獲得當前的Powerpoint演示文件名嗎?C#如何獲取當前的Powerpoint演示文件名?
ppt.Application _pptApplication = new ppt.Application();
private void Open(string fileName)
{
_presentation = _pptApplication.Presentations.Open(fileName, MsoTriState.msoTrue, MsoTriState.msoTrue, MsoTriState.msoFalse);
}
private void CheckSlide()
{
if (_oSlideShowView == null)
{
try
{
Open(_settingObj.Path + _currentSlideName);
}
catch (Exception)
{
Open(_settingObj.Path+ "Test.pptx");
}
}
else if (_currentSlideName != _presentation.Path)
{
try
{
Open(_settingObj.Path + _currentSlideName);
}
catch (Exception)
{
Open(_settingObj.Path+ "Test.pptx");
}
}
}
[鏈接](http://i.htmllive.cn/ZJRJ8G.png)你可以看到它仍然是錯誤的 – onurcan
該文件是否保存? – DanL
保存後,我能夠獲得完整路徑,但它仍然不是演示文件名 – onurcan