2.0
3.0
>
lang
>
lock
前一个
下一个
编辑
重命名
撤销
刷新
搜索
管理
文档
历史
LOCK
Stream
= LOCK
Path
用指定的
Path
创建一个系统公用锁定。
如果指定文件已经被另一个进程锁定,那么命令失败。
锁文件内容并不重要,因为获取的锁定开放它。
试图对一个打开的
hStream
流
进行系统锁定。
如果
hStream
流
已经被另一个进程锁定,该操作失败。
Example
DIM hLock AS Stream
' 试图获取锁定
TRY hLock = LOCK "~/my-lock"
IF ERROR THEN
PRINT "锁已经被获取,稍后再试。"
RETURN
ENDIF
' 文件已锁定,现在可以进行你的工作了!
...
' 不要忘了释放锁定
UNLOCK hLock
参见
流与输入/输出功能