名前 題名 ▼ takaさん > ▼ Mr.XRAYさん > > ▼ takaさ〜ん,なんと言うことを (笑) > > > > > Indy 10.6.2 + Delphi6 personalで > > > 少し変更すると 772_Indy_HTTPGet\04_HTTPGetFileもコンパイル通りましたよ。 > > > https://indy.fulgan.com/indy10.changelog.txt > > > もhttps取得できました。 > > > > そういうことだったんですか !! > > 参った !! > > しかし,まあ,なんという. > > どうしようかな ? 記事に追加しよかな ? > > 結局,このサイトの記事って,皆さんのおかげて生きているのね. > > ウッゥッゥッ. > > > > これ,あれなんですよね.Ansi と Unicode ではコードポイント(文字コード) > > が違うんですよね.それをね.なるほどね. > > Ansi版で > > 自動変換を利用する場合は、 > IdGlobal.GIdDefaultTextEncoding := encOSDefault; // 範囲外の文字は破壊される > IdGlobal.GIdDefaultTextEncoding := encASCII; // 範囲外の文字は破壊される > IdGlobal.GIdDefaultTextEncoding := encUTF8; > のどれかを1回 どこかで代入する (デフォルトは、encASCII) > または > IdHTTP1.Getの第二引数で文字コードを指定する > > 自動変換させたくない場合は、(画像などのバイナリ、未整形で取得したい場合) > IdHTTP1.Getの第二引数でstreamを渡す > これをさらに文字列に入れたい場合は、setlengthで調整した後にStream.Readで読み込む > > Indyころころ仕様を変更しますね。困ったもんだ。 > > 変更点 > 10.6.2 , 10.5.8 > IdTextEncodingType , IdAnsiEncodingType > GIdDefaultTextEncoding , GIdDefaultAnsiEncoding > GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link