VB6・WindowsXP Proを使用しています。
VB6で作成したアプリで、Windows上のネットワークドライブ上のファイルを
参照しているのですが、参照先(Win2003Srv)よりも当方PCを先に起動した場合
ネットワークドライブをVB6作成アプリで認識できずに困っています。
エクスプローラ上は表示されているのですが、VB6アプリのドライブコントロール
では表示されません。
また、エクスプローラでこのネットワークドライブをクリック・表示を行うと
その後はVB6アプリでも認識・表示されます。
なお、Fドライブを参照先PCの任意の共有フォルダに設定・保存し、当方PC・
参照先PCは毎晩電源OFF、毎朝電源ON等行っていて、たいてい当方PCの方が先に
起動します。
エクスプローラで再認識させず、VB6アプリで自動的に再認識させたいのですが…
ご存知の方、ご教授ください。
WNetAddConnection2 とかのAPI使って接続させて下さい。
因みに、WNetCancelConnection2等で接続を解除する後始末
も重要になる場合があります。
ご参考までに・・・
以上。
ツイート | ![]() |