- ベストアンサー
2PCをLANでつないでデータ交換
こんにちは。 2台のPCをLANケーブルでつなぎ、ソフトウェアレベルでデータ交換を行いたいんです。 ソフトウェアは自作するんですが、Winsockを実装すればできますか?その場合、相手を指定する方法としては具体的にはどうしたらいいんですか。 ご教授下さい。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
実装すれば実現可能です。 2台のPCを直接LANケーブルでつなぐ場合はクロスケーブルが必要です。 ハブやスイッチを持っているのならストレートケーブルで大丈夫です。 WinsockはAPIのことでしょうか?コントロールでしょうか? コントロールならAPIよりも楽に通信できると思います。 VBでのWinsockAPIの使用方法が記述されているものが少なくそれだけでは少々不十分かと思われます。 C言語のWinsockを解説しているサイトなどが参考になるでしょう。 WinsockAPI http://www.int21.co.jp/pcdn/vb/noriolib/vbmag/9802/winsock/ http://www.cs.k.tsukuba-tech.ac.jp/labo/koba/software/winsock.html http://www.winapi-database.com/Network/WinSock/index.html Winsockコントロール http://www.microsoft.com/japan/msdn/vbasic/migration/tips/Socket/ http://www.picfun.com/lan00.html
その他の回答 (1)
- yokomaya
- ベストアンサー率40% (147/366)
回答No.1
ディスク共有すれば1台のPCと特に変わりなくプログラムできますが何か支障あるのでしょうか?
質問者
補足
回答ありがとうございます。
お礼
相手側のコンピュータ名を指定する事で通信できました。ありがとうございました。
補足
回答ありがとうございます。 とりあえず、4番目のマイクロソフトのホームページの例をもとにコーディングして、同一PC上で動作確認できました。もう少し理解を深めてからPC2台での動作に挑戦したいと思います。