• 締切済み

VB6で任意のNICからの出力

開発環境:VB6.0(SPなし) + Windows XP SP3 FTPクライアントを作成しています。 レイアの異なる、2枚のNICが1つのPCにさしてあるとします。 ネットワークはLANでつながっていて、下記のような構成だとします。 例 NIC_A(192.168.100.100) NIC_B(192,168,80,100) FTPホスト HOAT_A(192.168.100.1) HOST_B(192.168.80.1) NIC_AからHOST_AにFTPのダウンロードをしたいのですが、方法がわかりません。 GetFtp()では、出力元のNICを指定できないことはわかっています。 出力元のNICを任意に指定できる方法をご教授ください。

みんなの回答

  • KenKen_SP
  • ベストアンサー率62% (785/1258)
回答No.1

こんにちは。 ネットワークプログラミングの経験がほとんどないので、詳細は よく分かりませんが、WinSock を使っている場合、Bind メソッドで ソケットに対応させる IP およびポートを設定できるようですよ。 この辺の記事が参考になりませんか? http://www.picfun.com/lan17a.html

viva20000402
質問者

お礼

御礼が遅くなって申し訳ありません。 参考ページ、ありがとうございました。 Bindメソッドは、lisnの前に使用する、 サーバ用のメソッドのようです。

関連するQ&A

専門家に質問してみよう