PB 電子会議室
カテゴリ:スクリプトの記述
日付:2000年11月08日 20:24 発信者:M.M
題名:RE(12):PB7.0: ネットワークの接続解除(WNetCancelConnection2) (1)
riverさん、こんばんは。
>では逆にネットワーク接続を切断することも
>プログラム内部でできるのでしょうか?
Win32APIの\"WNetCancelConnection2\"でネットワークの接続を解除できます。
以下にサンプルを記述します。(実験君済み)
注意点として、WNetAddConnection2で接続した際に、ドライブの割り当てをした時は、
解除する時もドライブを指定しないと解除できません。
逆にドライブの割り当てをしなかった場合(ローカルデバイスをNullにする)は、接続を
解除する時は、ネットワークリソースを指定して解除しなくてはいけません。
????????????????????????????????????
[検証環境]
OS: NT4.0 SP6a
PB: PB5.0.04
????????????????????????????????????
[外部関数の定義]
function uLong WNetCancelConnection2( &
ref string lpszName, &
uLong fdwConnection, &
boolean fForce) &
library \"mpr.dll\" alias for \"WNetCancelConnection2A\"
function long GetLastError() library \"Kernel32.DLL\"
(続く)
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS その他
Browser (記載なし)
Server SoftWare
OS Windows NT 4.0
DBMS その他
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.