getclipboardでUnicodeは?No.14008
vickwei さん 03/02/06 22:40
 
 次のようなマクロで、選択した文字列に括弧をつけていますが、文字列にUnic
ode文字があった場合、その文字が「?」に変わってしまいます。

cut;
beginclipboardread;
$S = getclipboard;
insert "(" + $S + ")";

 「getclipboard」では、Unicodeの貼り付けはできないのでしょうか。ただ、
「paste」を使って次のようにすると、Unicode文字でも問題なく貼り付けられま
す。

cut;
insert "()";
left;
paste;
right;

[ ]
RE:14008 getclipboardでUnicodeは?No.14011
秀丸担当 さん 03/02/07 18:54
 
> 次のようなマクロで、選択した文字列に括弧をつけていますが、文字列にUnic
>ode文字があった場合、その文字が「?」に変わってしまいます。

クリップボード履歴は、Unicodeに対応できておらず、現在のところ
仕様とさせてください。
今後のクリップボード履歴をUnicodeにも対応し、動作させるように
したいと思います。

[ ]
RE:14011 getclipboardでUnicodeは?No.14012
vickwei さん 03/02/07 22:39
 
 秀丸担当様、ありがとうございました。

> クリップボード履歴は、Unicodeに対応できておらず、現在のところ
> 仕様とさせてください。

 了解いたしました。「paste」を使うマクロでうまくいっていますので、大丈
夫です。

> 今後のクリップボード履歴をUnicodeにも対応し、動作させるように
> したいと思います。

 よろしくお願いいたします。楽しみに待っております。

[ ]