tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^4: IntelliSense を利用する summary ?
投稿日: 2007/04/04(Wed) 09:24
投稿者ひでと
ありがとうございます。
>  ステートメントが列挙型のメンバを参照する場合は、IntelliSense では Enum のメンバを一覧表示します。
> -----------------------------------------------------------
> ですから、Enum型にしておけば、InteliSenseの対象になりますよ。
>
> #ちなみに、これって、VB6でも同じだったはずです。
VB6も多くの機能を使いこなしていなかったので、Enum型は使っていませんでした。
どちらかというと Select Caseで無理やりという感じでやっておりましたので、Enum型、参考にさせていただきます。

>
>
> 例えば、
> ------------------------------------------------------------
> Public Class 水平トレイ
>     Private 種類Value As Integer
>     Private message As String
>
>     Public Enum e種類
>         鋼板トレイ = 1
>         ラダートレイ = 2
>     End Enum
>     Public Property 種類() As e種類
>         Get
>             Return 種類Value
>         End Get
>         Set(ByVal value As e種類)
>             種類Value = value
>         End Set
>     End Property
> End Class
> ------------------------------------------------------------
>
> とすると、

> 「水平トレイ.e種類.ラダートレイ」と「水平トレイ.e種類.鋼板トレイ」がInteliSenseで表示され
> ます。
試してみました。
確かに「水平トレイ.e種類.ラダートレイ」のように表示されるのですが、引数の指定としては長すぎて、(「"ラダートレイ"」のように)良くコーディングの最中に現れる形で表示できないでしょうか?

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

古いスレッドにレスはつけられません。