淮上 发表于 2009-7-26 08:48:00

请教—如何判断某文档是否可写

<p>如题</p><p>假如有个文件为d:\\MyDWG.dwg,如何判断此文件是否可写(非只读、未被其他程序使用),谢谢。。。。。。</p>

淮上 发表于 2009-7-26 13:23:00

顶上去!!

mccad 发表于 2009-7-26 14:30:00

用独占方式打开文件,如果出错,则已被占用。
以下是VB代码,你用同样的思路看看LISP怎样做。On Error GoTo ErrOpen
Open "d:\MyDWG.dwg" For Binary Lock Read Write As #1
Close fFile
End If
ErrOpen:
If Err.Number = 70 Then
MsgBox ("文件已被打开")
End If
页: [1]
查看完整版本: 请教—如何判断某文档是否可写