首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

在使用C#调用COM组件操作Excel的时候,怎么锁住这个Excel不被其他人使用

2012-12-31 
在使用C#调用COM组件操作Excel的时候,如何锁住这个Excel不被其他人使用当使用C#调用com组件操作一个Excel

在使用C#调用COM组件操作Excel的时候,如何锁住这个Excel不被其他人使用
当使用C#调用com组件操作一个Excel文件的时候,比如说要操作5分钟,而且是以visible=false的方式操作,在这期间如果用户人为的双击这个Excel文件的时候,就会抛出异常。有没有什么好的办法来解决?
[解决办法]

让你的程序以独占方式打开文件。
[解决办法]

让你的程序以独占方式打开文件。 

例如,如果你用File.Open打开文件,其最后一个参数就是FileShare类型。FileShare枚举中的FileShare.None即是独占方式。

热点排行