tagCANDY CGI VBレスキュー(花ちゃん)の雑談用掲示板
VB2005用トップページへVBレスキュー(花ちゃん)のトップページVB6.0用のトップページ
VBレスキュー(花ちゃん)の雑談用掲示板
Re: VB2008 のソースコードがVB6.0上で文字化け ( No.1 )
日時: 2008/05/08 13:37
名前: 魔界の仮面弁士

手元にクリップボード調査ツールが無い(clipbrd.exeだけ)上に、
2008 の環境も用意できてないので検証できませんが、調査するとすれば

・コピー元のファイルが、Shift_JIS エンコードな場合はどうなるか。また、UTF-8 では?
・CF_TEXT 以外のテキスト(CF_UNICODETEXT, CF_OEMTEXT, CF_RTFTEXT, CF_HTML 等)はどうなっているか。

といったあたりでしょうかね。


> ListBox1.Items.Add(Clipboard.GetText) で取得すると文字化けは起こりません。
引数なしの GetText メソッドは、
 1. Unicodeテキスト
 2. テキスト
の順で取得される仕様だったかと。

そして、VB6 エディタのクリップボードの利用順位は、
 1. テキスト
 2. Unicodeテキスト
 3. OEMテキスト
だったはず…。



 [スレッド一覧へ] [親スレッドへ]