
No.2ベストアンサー
- 回答日時:
FormにWinSockコントロールを張りつけます。
自分のマシンのIPアドレスは
WinSock1.LocalIP
で取得できますし、相手先のIPアドレスは
WinSock1.RemoteHostIP
で取得できます。
No.3
- 回答日時:
WinSockコントロールで取得するのが手っ取り早いです。
どうしてもコントロールを使用しないで、関数で行いたいというのであれば、GetAdaptersInfoでネットワークアダプタの情報を取得することができます。
こちらのURLに参考サンプルがあります。
http://www.vbvbvb.com/jp/gtips/index0151.html
0170 gGetAdaptersInfoIpAddressList.vbp
ネットワークアダプタのIPアドレスを列挙する
をDLしてみてください。
ちなみにぼくのつくるプログラムは、標準のコンポーネント(テキストボックス・ラベルなど)以外はあまり使用してません。
できるだけ軽いソフトを目指すのであれば、できるだけオリジナルの関数を作成しましょう。
参考URL:http://www.vbvbvb.com/jp/gtips/index0151.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ExcelVBAのコントロールの種類...
-
複数のコマンドボタン(VBAで)...
-
全てのオブジェクトのプロパテ...
-
Pictureコントロールの...
-
winndws セキュリティ
-
VBAのカレンダーコントロールに...
-
VB.net webアプリケーションで...
-
WEBユーザーコントロール
-
エクセルVBAユーザーフォーム・...
-
エクセルVBAでオプションボタン...
-
C#で角が丸いテキストボックス
-
JavaScriptからVBAの関数を呼び...
-
Excel VBA 動的に作成したチェ...
-
エクスプローラ風のフォルダ選...
-
ユーザーフォームにランプをつ...
-
ASP.NET(C#)実体のないコントロ...
-
行方不明になるコントロール
-
カメラスクロールするのを動画...
-
MSFlexGridのようなコントロール
-
ユーザーコントロールのイベン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ExcelVBAのコントロールの種類...
-
EXCELでactivexコントロールを...
-
ExcelVBAでListViewが使用できない
-
'ckbl' コントロールは作成され...
-
カメラスクロールするのを動画...
-
VBA ユーザーフォームの Keypre...
-
vb.netで画面のコントロールId...
-
エクセル・VBA CheckBoxのオブ...
-
chr関数の呼び出しで「プロ...
-
エクセルVBAでオプションボタン...
-
Groupboxの配下のコントロール...
-
エクセル コントロールツール...
-
Labelコントロールの(左右)余...
-
チェックボックスをオンにした...
-
Excel VBA で Richtextboxを使...
-
アクセス特有の書き方?
-
(VBA)スピンボタンの大量...
-
ActiveX DLL と ActiveXコント...
-
C# ユーザコントロール内のボタ...
-
Excel VBA 動的に作成したチェ...
おすすめ情報