Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
ほかのプロシージャで定義したボタンなどのコントロールを別のプロシージャで、操作するには?
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=9504#CommentId13881
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
winvis
 (学生)
投稿日時
2009/12/23 03:54:45
迅速な返答ありがとうございます。
Private Sub Button1_Click(sender As Object, e As EventArgs)
Dim i As Integer = 番号
Dim o = Me.Controls(i) 'VB2008でない場合はControl型で
'↓処理を書く
End Sub
の番号って、何でしょうか?
>確か、iをString型にしてコントロールのNameプロパティの値にしても行くと思います。
とは、こういう事なのでしょうか?
Dim i As String = a.Name
Dim o = Me.Controls(i)
If o.Visible = True Then
o.Visible = False
Else
o.Visible = True
End If
それと、フォームは同じフォームを、複数表示させたいので
Form1_Loadの、外で dim b as new form2
と、
宣言すると、一つしか出ないのですが解決策ないですか?