家・車以外で、人生で一番奮発した買い物

Visual Basic.NETにて開発しています。

フォームに設置してあるテキストボックスのNameプロパティを指定して、
存在しているかどうかを知りたいのですが何かいい方法は無いでしょうか。

よろしくお願いします。

A 回答 (2件)

.NETでは、回して調べるしかないと思います。



Dim ctlWk As Control
Dim blnFlg As Boolean = False

For Each ctlWk In Me.Controls
  If TypeOf ctlWk Is TextBox Then
    If ctlWk.Name = "TextBox1" Then
      blnFlg = True
      Exit For
    End If
  End If
Next

If blnFlg Then
  MsgBox("ある")
Else
  MsgBox("ない")
End If
    • good
    • 0
この回答へのお礼

迅速な回答ありがとうございます。

やはり回すしかないんでしょうか。もっと効率のいい方法があるはずだと勝手に考えていました。

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

お礼日時:2005/10/27 12:48

しりませんでした




m(_ _)m
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報

このQ&Aを見た人がよく見るQ&A