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

タイトル Re^2: ComboBoxの初期セット
投稿日: 2007/10/02(Tue) 17:15
投稿者大吉末吉

> >         For Each cldControl As Control In pControl.Controls
> >             If pControl.HasChildren = True Then
> 1.       ^^^^^^^pControlは、おかしいような・・

これは多分「cldContro」の間違いでしょうね・・・
コンテナが階層構造になっていた場合、再帰処理を行いたいのでしょう。

> >             Select Case True <<<True? こんな使い方は?(あるの?)
> >                  Case TypeOf cldControl Is ComboBox
>

テクニックとしてはありますね・・・
#個人的にはやりませんが。

「Select Case」の条件で固定値「True」が指定されていますので、
「Case文の式の内「True」になる物」がHITします。

例えば、「cldControl」がComboBoxなら、

Select Case True
Case True ' TypeOf cldControl Is ComboBox
End Select

として動作し、「cldControl」がComboBoxで無いなら、

Select Case True
Case False ' TypeOf cldControl Is ComboBox
End Select

として動作することになります。

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

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