投稿日 | : 2005/06/20(Mon) 16:50 |
投稿者 | : おじん |
Eメール | : |
URL | : |
タイトル | : Re^2: ListViewで数値項目をソートしたい |
> 前方に空白(スペース)を埋めて桁を揃えて表示して見てください。
> (SampleNo=371)
> itmX.SubItems(1) = Right$(" " & WSHFolder.GetDetailsOf(WSHFile, 1
), 10)
>
いつものこと、ありがとうございます。
(おじさんの)例で、
LI.SubItems(1) = Right(" " & CStr(FileLen(PT + FN)), 8)
とやってはみていたのですが、空白のが数が不適切であるのか、また、
Right$ではなく、Right関数を使ったことなのか、
> * = スペース
> *****1 KB
> ****10 KB
> ***100 KB
のように「真っ直ぐ」に並ばなかったので(目で見て半文字分ぐらい
ずれて見える)。
十分な「スペース」をとり、やってみましたところ、「ソートは実数値
どおり」になりました。「文字のズレ」は調べてみます。まだ、おかし
なバグがあるのでしょう。
ありがとうございました。
追記:sampleがあったことを見つけることができませんでした(未掲載)。
もうしわけありません。