• ベストアンサー

コントロールパネルのネットワーク接続で作成した任意の接続に対して、

コントロールパネルのネットワーク接続で作成した任意の接続に対して、 vbのコードから接続・切断を制御することはできないでしょうか? 具体的には、ネットワーク接続で新たに追加したPPTPのVPN接続用のアイコンがあるのですが、このアイコンをダブルクリックして接続を有効にする操作と同じことを、vbのコードから行いたいのですが・・・。 分かる方よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • OMEGAT
  • ベストアンサー率70% (455/642)
回答No.2

スマートな方法ではないのですが、OSがXP以降であれば、 rasdial.exe "接続用アイコン名" ユーザー名 パスワード というコマンドで接続できますので、VBのShell関数でこのコマンドを実行する方法があります。 [例] Shell "rasdial.exe ""接続用アイコン名"" ユーザー名 パスワード", vbHide

mshs
質問者

お礼

返事が大変遅れてすみません。 ありがとうございました! すごいです! 完璧でした。自分が求めていたものをズバリ教えていただきホント助かりました!! ありがとうございます!!

その他の回答 (1)

  • OMEGAT
  • ベストアンサー率70% (455/642)
回答No.1

スマートな方法ではないのですが、OSがXP以降であれば、 rasdial.exe "接続用アイコン名" ユーザー名 パスワード というコマンドで接続できますので、VBのShell関数でこのコマンドを実行する方法があります。 [例] Shell "rasdial.exe ""接続用アイコン名"" ユーザー名 パスワード", vbHide

関連するQ&A