他のパソコンにアクセスし、ユーザー名とパスワードの設定方法


初心者  2003-03-08 19:24:51  No: 77356  IP: [192.*.*.*]

open "\\computer1\フォルダ\情報.txt" for input as #1
を用いて、別のパソコンにあるデータを読みこませたが、エラー出ています。
確かに「computer1」にアクセスするために「ユーザー名」と「パスワード」を要求されると思います。Visual basicで別のパソコンにアクセスするために、ユーザー名とパスワードを設定する方法とかありますか?教えた下さい。宜しくお願いします。

編集 削除
魔界の仮面弁士  2003-03-08 19:48:44  No: 77357  IP: [192.*.*.*]

エクスプローラ等で、一度パスワードを入力しておいた後であれば、
あとは普通にOpenできるようになるのでしょうか。

もしそうなら、DOSの NETコマンドをShell関数で呼び出すなどして、
あらかじめ、そのフォルダに接続しておくという方法が利用できます。

DOSを使いたくないのであれば、WshNetworkオブジェクトの
MapNetworkDriveメソッドを使って、ネットワークドライブを
作成するという手もあります。

もしくは、WNetAddConnection3 APIを使っても良いかと。

編集 削除
初心者  2003-03-12 20:55:45  No: 77358  IP: [192.*.*.*]

魔界の仮面弁士さん、ありがとうございます。...が何回もやってみたけど、オブジェクトエラーが出ています。具体的な例を挙げていただけないのでしょうか?宜しくお願いします。

編集 削除