Delphi2009を使用してします。
Delphiが、Unicode対応になったためと思いますが、
Clipboard.AsText := Edit1.Text;
では、上手く文字列をクリップボードにコピーできません。
対策を教えてください。
> 上手く文字列をクリップボードにコピーできません。
上手くいかない文字列は具体的には何でしょう?
また、Clipboard.AsText := Edit1.Text; したものを、
メモ帳に貼り付けても結果は不正になりますか?
# ご利用の Windows の詳細を教えてください。
DEKOさん、わざわざ返信ありがとうございます。
すみません。私の方に問題がありそうです。
Windowsは、Vista(32bit)なのですが、先のコードで現在正常に動作しております。
なぜ、前回は、NGだったか原因が不明です。
文字列は、ひらがな程度しかテストしていませんでしたが、クリップボードの内容を貼り付けてして確認すると16進数になっていました。
しかし、現在は非再現です。一旦「解決済み」にさせてください。
ツイート | ![]() |