LazarusのDataGridに文字化ける回避方法


kukumaiwu  2010-09-27 12:27:15  No: 39228  IP: 192.*.*.*

最新版のlazarusをwindowsxpsp3に導入し、下のページを参考してデータ取得が成功しました
ttp://forum.lazarus.freepascal.org/index.php?topic=3329.0
が、datagridに文字が全部化けちゃって、googleに調べてもわからなくなりました。shift-jisを支援していないので文字化けるのは想定中ですけど、ここにどうやってUTF-8に変えるのかわかりません。
その解決方法を教えてくれれば幸せです。

編集 削除
キリン  2010-11-25 15:39:17  No: 39229  IP: 192.*.*.*

ヘルプ参照。
 AnsiToUtf8
 Utf8toAnsi
  失敗するとデータが壊れるので、下記のDllを使った方がいい。

lazarusということなので

ほかの方法として
mlang.dll(windows標準機能:IEに添付) なにかしらのコードが必要
iconv.dll  標準ユニットあり、バグトラッカーにあるパッチを適用すれば使える
icu.dll なにかしらのコードが必要

編集 削除