喫茶XRAYトップページ

[スレッド全体
]

[837] Re6:悪いのはMSのせい!!返信 削除
2006/6/10 (土) 12:07:17 Mr.XRAY
▼ Syakeさん

11時46分。まだ眠いッス。
私も実験してみました。確かにXPMan使用すると、1,2バイト文字とは無関係
に、常に1文字として数えますね。

> とうい、強引ともいえる判定方法で切り抜けますか?
しかないでしょうね。このXPManって、Unicodeを前提なんでしょうか。

カーソル位置を、マウスで指定(設定)して、
   Memo1.SelText := '挿入文字列';
とするとSelStartで取得する文字数とは無関係にカーソル位置に挿入され
るので、SelTextを調べると何かわかるかも...。


[840] Re7:悪いのはMSのせい!!返信 削除
2006/6/12 (月) 08:50:46 Syake
▼ Mr.XRAYさん
> 私も実験してみました。確かにXPMan使用すると、1,2バイト文字とは無関係
> に、常に1文字として数えますね。

お手数おかけしました。

> しかないでしょうね。このXPManって、Unicodeを前提なんでしょうか。
のようです。
只今、過渡期ってやつですね。
思わぬ落とし穴が待っています。
一番厄介なパターンです。



[▼次のスレッド]
INCM/CMT
Cyclamen v3.82