用户登录
用户注册

分享至

判断word文件是否被打开文件

  • 作者: 大舌头
  • 来源: 51数据库
  • 2020-04-15

判断word文件是否被打开文件

如何在打开文件的时候判断这个文件是否已被打开

很多程序是按照非独占的方式打开的,或者在打开文件后关闭了文件句柄(例如记事本),这个时候文件和应用程序已经脱离关系了,你是没办法知道这个文件是不是被打开了的,另外,如果文件被别的程序以独占方式打开,你再使用CreateFile的话会失败,这个时候是可以知道文件被打开的了....

word文档打不开打开某个文件时显示如下:word在试图打开文件

分析原因:发生此问题的原因是由于恢复文档被保存为扩展名为 .doc 的自动保存文档 (*.asd) 文件。

要解决此问题,请按照下列步骤操作: 1、确认 .asd 文件的默认位置。

为此,请按照下列步骤操作: 启动 Word。

单击“Office 按钮”,然后单击“Word 选项”。

单击“保存”,记下“自动恢复文件位置”框中提到的 .asd 文件的默认路径,然后单击“确定”。

提示: ·在 Windows Vista 中,.asd 文件的默认位置如下所示:%Systemdrive%:\Users\User_name\AppData\Roaming\Microsoft\Word·在 Windows XP 中,.asd 文件的默认位置如下所示:%Systemdrive%:\Documents and Settings\User_name\Application Data\Microsoft\Word注意:%Systemdrive% 占位符指定包含 Windows 的驱动器的盘符。

默认情况下,这是驱动器 C。

User_name 占位符指定您用于登录到该计算机上的用户帐户名称。

退出 Word 2007。

2、重命名您尝试打开的 .doc 文件,以使该文件的扩展名为 .asd。

例如,如果该文件的名称为 test.docx,则请将该文件重命名为 test.asd。

3、复制重命名的文件,然后将该文件粘贴到 .asd 文件的默认位置。

这是您在步骤 1 中确定的位置。

4、启动 Word 。

单击“Office 按钮”,然后单击“打开”。

在“所有 Word 文档”列表中,单击“所有文件”。

找到并单击您在步骤 3 中复制的文件,然后单击“打开”边上有个箭头,点击“打开并修复”。

5、单击“Office 按钮”,然后单击“另存为”。

选择要将该文件保存到的位置,在“文件名”框中键入文件名,在“保存类型”列表中单击“Word 文档”,然后单击“保存”。

应该就可以修复文档了,我刚用此方法修复完,希望能对你有所帮助^_^

转载请注明出处51数据库 » 判断word文件是否被打开文件

软件
前端设计
程序设计
Java相关