PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
22488 06/02/24 09:36:01 RE(2):PB7.0: SaveAs後のファイル操作について-Lockのチェックとは? By inui
22486 06/02/22 11:01:05 RE(1):PB7.0: SaveAs後のファイル操作について By you_tan
22482 06/02/21 14:54:31 PB7.0: SaveAs後のファイル操作について By inui

カテゴリ:スクリプトの記述
日付:2006年02月24日 09:36 発信者:inui
題名:RE(2):PB7.0: SaveAs後のファイル操作について-Lockのチェックとは?

you_tanさん、こんにちは。

>気になるのであれば、保存後FileOpen()でLockをかけてみれば開放されているかの
>チェックが出来るはずです。

アドバイスありがとうございます。

チェックしてみました。
SaveAsしたファイル(test.txtとします)を、
li_filenm=FileOpen(\"C:\\work\\test.txt\",LineMode!,Read!,LockWrite!,Append!)
で確認しました。
li_filenm=1を確認、Openした状態のtest.txtを別ユーザーにて開こうとしたら
「上書き禁止です」となりました。

ということは、
SaveAsにて保存されたファイルは解放されていて、次処理のFileOpen()が反映されている。
という理解でいいのでしょうか?

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS Microsoft SQL Server Client 7.0
Browser (記載なし)

Server SoftWare

OS Windows 2000
DBMS Microsoft SQL Server 7.0
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.