VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2006/01/21(Sat) 17:05
投稿者花ちゃん
Eメール
URL
タイトルRe^3: ソートのプログラムなんですが

> StrComp()はひらがなとカタカナとアルファベットには対応できそうな感じでしたが

解らなければヘルプを見れば使用例もあり詳しく書いてあります。
又下記のように試せばすぐ解ります。

    Debug.Print StrComp("あ", "ア", vbTextCompare)  '等しい
    Debug.Print StrComp("a", "A", vbTextCompare)    '等しい
    Debug.Print StrComp("あ", "ぁ", vbTextCompare)  'ぁ が大きい
    Debug.Print StrComp("A", "B", vbTextCompare)    'B が大きい
    Debug.Print StrComp("B", "A", vbTextCompare)    'A が小さい


> 漢字に対応するんでしょうか?教えて下さい。

前回も書きましたが漢字はコード順です。
古谷 とかは、どのように並べたいのですか? 読み方が色々あります。
(古谷 これは ふるたに  古谷 こちらは こたに )
従って名前順でソートするために よみがな をデータ持つようにしているのでは。

No.5555  の方の回答をもう一度みておいて下さい。


>StrCompの使い方がよくわからなっかたのでOption Compare Textを使っています。

Option Compare Textを使った場合は、そのForm に書いたコードに対して有効に
なりますので、 If "A" = "a" Then 等の場合も等しいと判断されますので注意
して下さい。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -