掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
UDPの利用例でエラーがでるのですが (ID:49464)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ものはついでと言います このスレッドを読んでいて,実際にサンプルょをやってみて,日本語は ? と思った方,以下にサンプルがあります. ( 検索すれば見つかるわけですが...) [ TIdUDPServerで日本語文字列を送受信するには ? 山本隆の開発日誌 ] https://www.gesource.jp/weblog/?p=6036 Delphi のコードにすると,例えば以下のようになると思います. procedure TForm1.IdUDPServer1UDPRead(AThread: TIdUDPListenerThread; const AData: TIdBytes; ABinding: TIdSocketHandle); var LString : string; begin LString := TEncoding.Unicode.GetString(AData); Memo1.Lines.Insert(0, LString); end; // ボタンを押したら文字列を送信する procedure TForm1.Button1Click(Sender: TObject); begin //文字列をUTF16LEで送信する //自分自身に送信 IdUDPServer1.Send('127.0.0.1', 12345, '日本語 ABC 文字列', IndyTextEncoding_UTF16LE); end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.