首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VB: Private Sub中的3条错误消息

VB: Private Sub中的3条错误消息
EN

Stack Overflow用户
提问于 2016-10-25 06:31:24
回答 1查看 21关注 0票数 0

下面的Sub显示了这些错误消息:

粗体1:“对'Friend WithEvents btnChoice As Button‘的许多参数”

粗体2:“对'Friend WithEvents imgPicture As Button‘的许多争论”

bold 3:"'Friend WithEvents btnChoice As Button‘没有参数,其返回类型无法索引“

bold 4-8:"'Friend WithEvents imgPicture As PictureBox‘没有参数,其返回类型无法索引“

代码语言:javascript
复制
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

    Dim intNextNumber As Integer

    For intNextNumber = 1 To 8
        btnChoice(**intNextNumber**)
        imgPicture(**intNextNumber**)
    Next

    Call MoveControls(btnChoice)
    Call MoveControls(imgPicture)

    For intNextNumber = 1 To 8
        **btnChoice**(intNextNumber).Visible = True
    Next

    Randomize()

    Dim aintRandomNumber(0 To 8) As Integer

    Call GetRandomNumbers(aintRandomNumber)

    For intNextNumber = 1 To 8
        Select Case aintRandomNumber(intNextNumber)
            Case 1, 2
                **imgPicture**(intNextNumber).Picture = Image.FromFile("C:\Users\Jonas Bakari Reitan\Desktop\Bilde1.jpg")
                **imgPicture**(intNextNumber).Tag = "Sirkel"
            Case 3, 4
                **imgPicture**(intNextNumber).Picture = Image.FromFile("C:\Users\Jonas Bakari Reitan\Desktop\Bilde2.jpg")
                **imgPicture**(intNextNumber).Tag = "Firkant"
            Case 5, 6
                **imgPicture**(intNextNumber).Picture = Image.FromFile("C:\Users\Jonas Bakari Reitan\Desktop\Bilde3.jpg")
                **imgPicture**(intNextNumber).Tag = "Diamant"
            Case 7, 8
                **imgPicture**(intNextNumber).Picture = Image.FromFile("C:\Users\Jonas Bakari Reitan\Desktop\Bilde4.jpg")
                **imgPicture**(intNextNumber).Tag = "Pil"
        End Select
    Next
End Sub
EN

回答 1

Stack Overflow用户

发布于 2016-10-25 08:00:20

假设您的控件被命名为imgPicture1 to imgPicture8,您可以使用Controls.Find方法通过它们的名称来访问它们。

代码语言:javascript
复制
Dim img = Me.Controls.Find("imgPicture" & index, True)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40228604

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档