[リストへもどる]
一括表示

タイトルMC_sortの設定で
記事No2607
投稿日: 2017/01/20(Fri) 07:36
投稿者もも
いつもお世話になっております。
前回はハング対策ありがとうございました。

MC_sortで右端の設定なのですが、
初期項目は、
&F:無効 = -1,-1,-1,B11111,1
のように単に1となってますがこの意味は何でしょう?

また、ソート順を創った場合、たとえば「最後\」のみチェックで
ソートテスト1円のみ = 0,-1,-1,B001000,B10000000110000000000000111
こうなりましたが、PPx HelpのMC_sort の所では、
右端の項目は右始まり0始まりで27まで(28個めまで)記載がありますが
実際の項目は0〜25で26項目しか無いようです


タイトルRe: MC_sortの設定で
記事No2608
投稿日: 2017/01/21(Sat) 11:55
投稿者TORO
記載する各項目は全て数値を記載しており、HELP で挙げられている例は
2進数表記で記載しています。

このため、「1」は、HELPでいう「B000…0001」に相当します。
また、カスタマイズの出力結果で項目数が合わないのも、単に該当する桁が
0 のため、桁が省略されているだけです。該当桁を記載すれば認識します。


タイトルRe^2: MC_sortの設定で
記事No2610
投稿日: 2017/01/21(Sat) 21:49
投稿者もも
返信ありがとうございます。
この数値は10進と2進の両方を受け付けていて、2進では
平時26桁で27桁目の0は省略されているという事ですね。

ところでhelpのここら辺がよく分からないのですがどういう意味でしょう?
B1 : 送りのない文字を区別しません
B2 : 記号を区別しません
B4 : 言語を考慮した英字大小区別なし(WindowsVista以降)
B5 : 言語を考慮した送りのない文字を区別なし(WindowsVista以降)
B27 : use linguistic rules for casing(WindowsVista以降)


タイトルRe^3: MC_sortの設定で
記事No2611
投稿日: 2017/01/22(Sun) 21:22
投稿者TORO
> この数値は10進と2進の両方を受け付けていて、2進では
> 平時26桁で27桁目の0は省略されているという事ですね。
それであっています。

>ところでhelpのここら辺がよく分からないのですがどういう意味でしょう?
比較機能はWindowsの機能を利用しているのですが、ちょっと説明が
難しいのでさわりの部分しか言えません。詳しい挙動は以下の url の
内容を参照してください。
( msdn.microsoft.com/ja-jp/library/cc410673.aspx 、
msdn.microsoft.com/ja-jp/library/windows/desktop/dd317761(v=vs.85).aspx)
> B1 : 送りのない文字を区別しません
濁音記号や半濁音記号の有無(は、ば、ぱ)や、アクセント記号の有無、ウムラウトの有無を区別しません。

> B2 : 記号を区別しません
英文などのアポストロフィ(')等を区別しません。

> B4 : 言語を考慮した英字大小区別なし(WindowsVista以降)
現在の使用言語(日本語、英語等)に応じて対象となる英字が変化します。

> B5 : 言語を考慮した送りのない文字を区別なし(WindowsVista以降)
現在の使用言語(日本語、英語等)に応じて対象となる送り文字が変化します。

> B27 : use linguistic rules for casing(WindowsVista以降)
ファイルシステム(NTFS)に記録されている対象となる大小英字を
対象とする


タイトルRe^4: MC_sortの設定で
記事No2612
投稿日: 2017/01/23(Mon) 00:30
投稿者もも
説明とURL先を読んでなんとなく理解しました。

NONSPACEはてっきり new year とnewyearの同一視だと思ってた…
その文字を表現するのに文字数が変化しない文字違いとかそんな感じですかね。
記号も記号全種だと思ってた…この感じだとX'mas = Xmas とか一部の記号の有無を無視とかそんなんかな?

ありがとうございました。