名前 題名 ▼ Mr.XRAYさん > [ UDPの利用例でエラーがでるのですが ] > http://madia.world.coocan.jp/cgi-bin/DelphiBBS/wwwlng.cgi?print+201808/18080008.txt > > にレスした時に気づいたので以下にサンプルを追加しておきました. > Indy 10.5.7 と Indy 10.6.2 とでは指定方法 (引数) が違います. > > [ 07_Indy におけるコードページの設定とデコードとエンコード ] > http://mrxray.on.coocan.jp/Delphi/Others/D6_IndyInstall.htm#list2 > > 以下にも似た質問があったようです. > > [ コンソール形式CGIの文字化けを解消するには? ] > http://madia.world.coocan.jp/cgi-bin/DelphiBBS/wwwlng.cgi?print+201808/18080009.txt > > 『自己解決いたしました。』 > となっているので tage 形式の方ですね.give なしの方ですね. > http://mrxray.on.coocan.jp/Delphi/Others/013.htm#04 > > 多分以下のような感じで可能なのではないかと推測しました. > > usesにIdURI, IdGlobalが必要 > 動作確認は Windows 7U64(Sp1) + Delphi XE5(UP2) + Indy 10.6.2 > > var > data : string; > DstStr : string; > begin > data := '%83t%83H%81%5B%83%80'; // 質問文に書いてある「フォーム」 > data := '%83f%81%5B%83%5E'; // 質問文に書いてある「データ」 > DstStr := TIdURI.URLDecode(data, IndyTextEncoding_OSDefault); > MessageBox(Handle, PChar(DstStr), '結果', MB_ICONINFORMATION); > end; GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link