マクロの日本語対応No.10375
Arimac さん 01/11/17 13:10
 
マクロの日本語を扱おうとすると2文字扱いなので
色々支障があります。
1文字扱いの関数があると幸せになれると思います(^^;

[ ]
RE:10375 マクロの日本語対応No.10401
秀丸担当 さん 01/11/19 19:34
 
>マクロの日本語を扱おうとすると2文字扱いなので
>色々支障があります。
>1文字扱いの関数があると幸せになれると思います(^^;

具体的に言うとどんなのがあるといいでしょうか?

[ ]
RE:10401 マクロの日本語対応No.10405
Arimac さん 01/11/19 22:07
 
TAKAさん発言の

>私からも再度お願いします。
>文字のチェックなどは頻繁に使用すると思います。
>leftstr,rightstr,midstr,strlenの4つの、2バイト対応版。

で良いと思います(^^;

[ ]
RE:10405 マクロの日本語対応No.10414
TAKA さん 01/11/21 09:39
 
TAKA です。

>>私からも再度お願いします。
>>文字のチェックなどは頻繁に使用すると思います。
>>leftstr,rightstr,midstr,strlenの4つの、2バイト対応版。
>
>で良いと思います(^^;

strstrはどう思いますか?
私はなくてもよいとは思いますが、統一させるために2バイト対応
版(2バイト文字は1としてカウント)を設けてもいいとも思いま
すし。うーん。

仮に、strlenの2バイト対応版をstrlen2とした場合、

$Str = "ABC";
#Pos = strstr( $Str, "B" );
if( #Pos != -1 )    #Pos = strlen2( leftstr( $Str, #Pos ) );

で求まっちゃうし。

対応してもらうなら、strstrの2バイト対応版も、用意してもらい
ますか?
#個人的には、strstrの2バイト対応版よりも、後方からの検索の
 方が先に欲しいですが。

[ ]
RE:10414 マクロの日本語対応No.10417
Arimac さん 01/11/21 12:53
 
strstrも対応してもらえるのなら、
いざという時に慌てなくて済むのでは
ないかと思います(^^;

それにしても日本を代表する日本製の
エディター(のマクロ)が日本語が扱い難い
というのは何ででしょうかねぇ・・・

後方からの検索はVisualBasicでもVB6から
やっとサポートされて、それまでは毎度毎度
自分で関数を作ってました(^^;

それと文字列内の文字列の置換も同じように
毎度毎度作ってましたが、これもなぜかVB6で
サポートされました。

[ ]
RE:10417 マクロの日本語対応No.10418
TAKA さん 01/11/21 12:59
 
TAKA です。

>strstrも対応してもらえるのなら、
>いざという時に慌てなくて済むのでは
>ないかと思います(^^;

ふむふむ。


>それにしても日本を代表する日本製の
>エディター(のマクロ)が日本語が扱い難い
>というのは何ででしょうかねぇ・・・

あははっ。


>後方からの検索はVisualBasicでもVB6から
>やっとサポートされて、それまでは毎度毎度
>自分で関数を作ってました(^^;

そうだったんですか。それは、知りませんでした。


>それと文字列内の文字列の置換も同じように
>毎度毎度作ってましたが、これもなぜかVB6で
>サポートされました。

秀丸のマクロにもあると・・・
#ちょっと欲張りすぎかな。


秀丸担当さんに期待しています。

[ ]
RE:10418 マクロの日本語対応No.10420
秀丸担当 さん 01/11/21 14:51
 
>leftstr,rightstr,midstr,strlenの4つの、2バイト対応版。
など

ありがとうございます。
検討しておきます。

[ ]