Ognacの雑感

木漏れ日々

目次

Blog 利用状況

書庫

ギャラリ

列挙体のインテリセンス機能が値順で出て欲しい事がある

列挙体のインテリセンス機能が値順で出て欲しい事がある
Public Enum A
    B1 = 2
    B2 = 30
    B3 = 50
    B5 = 3
End Enum

このように列挙体を規定し ロジックで
   Dim x As A =

とした時の,インテリセンスは以下の順(名称順) で出現します。  アプリの特性で珠に値順で出て欲しい時があります。
    A.B1
    A.B5
    A.B2
    A.B3
ウーン.無理な注文ですね。

投稿日時 : 2006年10月30日 18:38

Feedback

# re: 列挙体のインテリセンス機能が値順で出て欲しい事がある 2006/10/30 19:17 じゃんぬ

その点 VB は値の確認がすぐできるから結構好き。

# re: 列挙体のインテリセンス機能が値順で出て欲しい事がある 2006/10/31 1:16 まどか

Enum.GetNames,GetValuesが値順のArrayを返すので
できそうな気もしますけどねぇ~。
ピリオドをフックしてごにょごにょするアドインを作るとか。。。

# re: 列挙体のインテリセンス機能が値順で出て欲しい事がある 2006/10/31 1:44 ognac

じゃんぬさん.ありがとうごさいます。
 値の確認できるのはありがたいですね

まどかさんありがとうございます。
>ピリオドをフックしてごにょごにょするアドイン
???フックするって??? Eventの識別できるんですか???
IDEのマクロ言語のレベルかな?

# re: 列挙体のインテリセンス機能が値順で出て欲しい事がある 2006/10/31 9:45 まどか

VB6のときはいわゆるサブクラス化でなんでもやってましたねぇ。
クライアント領域に壁紙表示させたり、2つのコードウィンドウを同時スクロールさせたり。

>>ピリオドをフックしてごにょごにょするアドイン
>???フックするって??? Eventの識別できるんですか???

キーを拾って独自のインテリセンス出せないかなぁと思いまして。

# re: 列挙体のインテリセンス機能が値順で出て欲しい事がある 2006/10/31 11:07 ognac

まどかさん、ありがとうございます。
>キーを拾って独自のインテリセンス出せないかなぁと思いまして。
ヒントですね! 挑戦してみようっと。

タイトル
名前
Url
コメント