文字数計算における半角空白の処理No.28147
茶々玉 さん 10/04/30 00:04
 
過去ログもみましたがわからなかったので教えてください。

文字数計算で、半角空白も数えないようにしたいのですが、何度やっても「0.5文
字」に修正されてしまいます。
数えないようにすることはできないのでしょうか。

他は、全角文字・半角文字を共に1文字、それ以外はすべて数えない設定にしています。

[ ]
RE:28147 文字数計算における半角空白の処No.28148
茶々玉 さん 10/04/30 00:11
 
説明が不十分でしたので補足しますと、「デフォルトで常に半角空白を数えないよう
にしたい」という意味です。手動での修正については理解しています。
よろしくお願いします。

[ ]
RE:28147 文字数計算における半角空白の処No.28149
Iranoan さん 10/04/30 00:50
 
 茶々玉さん今日は、一ユーザの Iranoan です。
> 文字数計算で、半角空白も数えないようにしたいのですが、何度やっても「0.5文
> 字」に修正されてしまいます。
 仰るとおりですね。
 全角空白は、「数えない」に出来るので、ひょっとするとバグなのかなあ〜。

> 他は、全角文字・半角文字を共に1文字、それ以外はすべて数えない設定にしてい
>ます。
 現状ですと、次のマクロでこの計算結果を表示します。
//-----------------------------------------------------------------------------
message str( charcount( 0x222200 | ( 0x80000000 * selecting ) ) ) + "文字です";

[ ]
RE:28149 文字数計算における半角空白の処No.28151
秀丸担当 さん 10/04/30 09:33
 

>> 文字数計算で、半角空白も数えないようにしたいのですが、何度やっても「0.5文
>> 字」に修正されてしまいます。
> 仰るとおりですね。
> 全角空白は、「数えない」に出来るので、ひょっとするとバグなのかなあ〜。

その通りでした。
これは確かにバグでした。
他のラジオボタン同様に選択したものは記憶されるべきでした。
次のバージョンで修正させていただきます。

[ ]
RE:28149 文字数計算における半角空白の処No.28159
茶々玉 さん 10/05/01 17:12
 
具体的にご指摘くださって、どうもありがとうございました。
やりたいことが単純な作業なら、やっぱりマクロ化してしまったほうが便利かもしれ
ませんね。検討してみます。

[ ]
RE:28151 文字数計算における半角空白の処No.28160
茶々玉 さん 10/05/01 17:13
 
修正バージョン、よろしくお願いいたします。

[ ]