まず、大きなバイト配列を送信するためのサーバーとクライアントの 2 つのプログラムを作成するつもりです。UDPclient および udpserver コンポーネントのテストを開始しました。それが正しい方法である場合、私はそうではありません。
プログラムの例を見つけましたが、それは古い Delphi バージョンでビルドされており、コンパイルするとエラーが発生します。
HostName.Caption := UDPServer.LocalName;
HostAddress.Caption := GStack.LocalAddress;
Port.Caption := IntToStr(UDPServer.DefaultPort);
BufferSize.Caption := IntToStr(UDPServer.BufferSize);
UDPServer.Active := True;
udpserver.localname
古いバージョンにあったようです。ここで使用するプロパティを見つける必要があります。udpserver コンポーネントでホスト名を取得および書き込む方法。udpclient には Host プロパティがあり、正常に動作します。クライアント プログラムをコンパイルできました。
「localname」プロパティの代わりに何を置くべきか誰か助けてもらえますか
そして、大きなバイト配列を送信する別の方法を誰かにアドバイスしてもらえれば。そのサイズは約 120000 になります。毎分送信します
ありがとうございました