>■No22510 VBからIPを自動的に取得する設定を変更したい では、IPアドレスの取得及び、変更を行う記述がありました。 >============================= >For Each nic As Management.ManagementObject In nics > Dim IP() As String = {"172.18.0.1"} > Dim Mask() As String = {"255.255.0.0"} > Dim Args() As Object = {IP, Mask} > Dim r As Object = mo.InvokeMethod("EnableStatic", Args) > Exit For >Next >============================= 上記の記述で、取得したIPアドレスとサブネットマスクが書き変わりました。
分類:[.NET]
環境:VS2005 VB.net
OS:XP、Vista
>■No22510 VBからIPを自動的に取得する設定を変更したい
では、IPアドレスの取得及び、変更を行う記述がありました。
>=============================
>For Each nic As Management.ManagementObject In nics
> Dim IP() As String = {"172.18.0.1"}
> Dim Mask() As String = {"255.255.0.0"}
> Dim Args() As Object = {IP, Mask}
> Dim r As Object = mo.InvokeMethod("EnableStatic", Args)
> Exit For
>Next
>=============================
上記の記述で、取得したIPアドレスとサブネットマスクが書き変わりました。
今回は、『Win32_NetworkAdapterConfiguration』を使用して、
新たにIPアドレスを追加または、追加を行ったIPアドレスの削除をしたいと思っているんですが
どのように記述したらよいかわからない状況です。
TCP/IP詳細設定のIP設定で『追加』『編集』『削除』している項目を記述して実現させたいです。
※下記のアドレスがプロパティーの説明ですが…どれにあたるのかがわからない状況です
ttp://cache.yahoofs.jp/search/cache?p=Win32_NetworkAdapterConfiguration+%E8%BF%BD%E5%8A%A0&ei=UTF-8&fr=top_of3_sa&x=wrt&u=www.wmifun.net/library/win32_networkadapterconfiguration.html&w=win32_networkadapterconfiguration+%E8%BF%BD%E5%8A%A0&d=B7GdVrZfU9We&icp=1&.intl=jp