文件名、目录名或卷标语法不正确
的有关信息介绍如下:解决方法:
1、在新建文件之前,可先用系统修复软件进行文件扫描和磁盘修复,以确保磁盘可正常存储文件。
2、如果自己的电脑是双系统运行,可先切换至其他系统,再运行文件。
3、可以利用反病毒查杀软件看自己新建的文件里是否有感染木马病毒,如果发现带有病毒,则需要立即进行木马清查,然后重启电脑再打开文件。
原因:
1、原文件系统被损坏:大家把文件进行拷贝时,可能因磁盘损坏而导致文件系统崩坏,所以文件就会无法打开或变成乱码。
2、系统不兼容:可能自己创建文件夹和真正读取文件夹的电脑系统是不同的,所以读取文件内容时,文件路径不一致,文件无法打开。
3、文件名称无效:在设定文件名称时,可能文件名中带有尾随空格或尾随句点等无效名称,导致文件在打开时,系统会自动去除文件中的无效名称,从而导致文件设置不完整,卷标语法不正确。
扩展资料
注解
当函数的返回值显示此调用将返回有用的数据时,应该立即调用 GetLastError 函数,这是因为当调用成功时,一些函数调用 GetLastError(0) 来删除掉通过函数调用失败设置的错误代码很多 Win32 API 中的函数当函数调用失败时设置线程的错误代码值。有几个函数当用于函数调用成功时,设置此代码值,函数调用失败,一般由一个返回错误代码值来显示。
如FALSE、NULL、0xFFFF 或C1,一些函数在调用成功的情况下调用GetLastError,这些情况已写在每个函数的参考页中。
错误代码是 32 位值(但是第31位是最重要的位),第29位是为应用程序定义的错误代码值,系统没有设置这种错误代码,如果为应用程序定义了一个错误代码,则设第29位的值为1,这表明错误代码已经被一个应用程序定义,并保证次错误代码不与系统定义的错误代码发生冲突。
参考资料GetLastError百度百科