名前 題名 ▼ takiさん > > 結局、自分でエンコードするプログラムを組み込まないといけないのね。 > > あれ? > 思っていたように動かない。 > > サンプルコード自体もTOpenTextFileDialogじゃなくて > OpenTxtDlg := TOpenTextFileDialog.Create(Self); だし。 > > それと、コンポーネントのTOpenTextFileDialogのencodingsには > > ANSI > ASCII > Unicode > Big Endian Unicode > UTF-8 > UTF-7 > > が登録されているようだが、encodings.Object[n]は空みたい。 > > なので、 > FormCreate で > > encodings := TStringList.Create(); > > encodings.AddObject('ASCII', TEncoding.ASCII); > encodings.AddObject('UNICODE', TEncoding.Unicode); > encodings.AddObject('UTF8', TEncoding.UTF8); > > OpenTextFileDialog1.Encodings.Assign(encodings); > > しないと使えないみたい。 > > これをすると、 > BOM無しのWindowsのメモ帳をUTF-8で開くと文字化けせずに表示できました。 > GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link