首页 > lang > lock 
 en fr de es it nl pl pt pt_BR mk sq ca hu cs tr ar fa id vi ko ja ru zh_TW eo
前一个  下一个  编辑  重命名  撤销  刷新  搜索  管理  
文档
历史
 
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

参见

流与输入/输出功能