掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
相手が起動しているか? (ID:3472)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Indyならば、Broadcastに対応しているようです。 NMUDPではだめみたいですね。 日本語での情報としては、Delphi-MLの過去ログに少しありました。 ただ、実際のコーディング方法などはないようです。 Delphi-MLの過去ログ検索は http://www2.big.or.jp/~osamu/Delphi/ こちらから。 もし、Indyでやるのであれば、やり方はたぶん簡単。 TIdUDPClientと、TIdUDPServerを貼り付け、 Client.BroadcastEnabled := True; Client.Host := '255.255.255.255'; Client.Send('TEST'); とすれば、Server側のOnUDPReadイベントがあがるはずです。 今PCが1台のみなので、きちんと複数のIPに飛ぶかは未確認です。 Indyは http://www.indyproject.org/ からダウンロードできます。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.