DDEで文字化け?No.08749
colder さん 15/10/14 16:34
 
colderです

Unicodeで書かれたマクロでDDEを行うと文字化けするようです。

環境 win7 秀丸ver1.56β9

[ ]
RE:08749 DDEで文字化け?No.08750
colder さん 15/10/14 16:37
 
秀丸のバージョン書き間違えた
ver8.56β9です

[ ]
RE:08749 DDEで文字化け?No.08752
秀丸担当 さん 15/10/14 17:31
 

ご指摘ありがとうございます。
確かにその通りでした。
調べて修正させていただきます。

[ ]
RE:08752 DDEで文字化け?No.08755
colder さん 15/10/15 20:05
 
>調べて修正させていただきます。

ありがとうございます
ver8.56β10で修正されているのを確認しました。
というかDDEでUnicode文字列をやりとりする方法がよく分からない。
できたら教えてもらえないでしょうか。

[ ]
RE:08755 DDEで文字化け?No.08758
秀丸担当 さん 15/10/16 14:04
 

DDEでUnicode文字列を渡すことには現状では対応していないです。
文法そのままでUnicode化ということもできなさそうで、やってみたらDDEサー
バー側が対応していないと、普通の英数字でも正しく処理できない状態になるよ
うでした。
やるとしたら、Unicode版の新しい文を作るということになると思います。
もし必要であれば対応します。

[ ]
RE:08758 DDEで文字化け?No.08760
colder さん 15/10/16 14:31
 
>DDEでUnicode文字列を渡すことには現状では対応していないです。
ありゃ、そうでしたか。
http://hidemaruo.dip.jp:81/hidesoft/hidesoft_2/x30596.html#30596
↑ここを見ていて、てっきり対応していると思っていました。
ひょっとして秀丸の独自コードをそのまま渡して、それを秀丸リーター側でUnicode
に変換していたのでしょうか?

>もし必要であれば対応します。
個人的には必要ないです。
ただ、今回の修正で独自コードがサーバー側に渡らなくなっているようです。それが、
秀丸リーダーのUnicode対応に影響していなければいいのですが。

[ ]
RE:08760 DDEで文字化け?No.08761
秀丸担当 さん 15/10/16 16:04
 

>ただ、今回の修正で独自コードがサーバー側に渡らなくなっているようです。それが、
>秀丸リーダーのUnicode対応に影響していなければいいのですが。

そういう違いがあり、これは問題でした。
独自コードを使うケースがあるということで、通すようになんとかします。
Unicodeを渡すべき利用シーンもあるということで、本来はやはりUnicode対応版
があるべきだと思うので、今後のためにも追加しようと思います。

[ ]