PB 電子会議室
カテゴリ:スクリプトの記述
日付:2000年11月08日 20:21 発信者:M.M
題名:RE(13):PB7.0: ネットワークの接続解除(WNetCancelConnection2) (2)
続きです。
????????????????????????????????????
[スクリプトの記述]
//ネットワークドライブに割り当てられているGドライブの接続を解除します
string remoteName, msg
boolean fForce
uLong lRet
//ネットワークの切断
remoteName = \"G:\" //切断するネットワークリソース、またはローカルデバイス
fForce = false //オープンしているファイルが存在する場合、ネットワークを切断しない
lRet = WNetCancelConnection2(remoteName, 0, fForce)
if lRet=0 then
messageBox(\"Information\",\"ネットワークの切断に成功しました\")
else
lRet = GetLastError()
choose case lRet
case 2404; msg = \"アクティブなプロセスがデバイスを使用しているため、接続を解除できません\"
case 1208; msg = \"ネットワーク固有のエラーが発生しました\"
case 2250; msg = \"このネットワーク接続は存在しません\"
case 2401; msg = \"オープンしているファイルが存在します。強制接続解除の指定がされていません\"
case else; msg = string(lRet)
end choose
messageBox(\"エラー\",msg)
end if
????????????????????????????????????
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS その他
Browser (記載なし)
Server SoftWare
OS Windows NT 4.0
DBMS その他
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.