回 帖 发 新 帖 刷新版面

主题:在学习VB第一天中出的问题

我今天做的一个小的练习,可是在启动的时候出现了一个“编辑错误”的对话框,上面显示“未找到方法或数据成员”,但是我不知道哪里错误了,请教高手
Private Sub Cmdshow1_Click(Index As Integer)
Labshow1.Caption = "可乐 "

Labshow1.BorderStyle = 1
Labshow1.FontName = "隶书"
Labshow1.FontSize = 20
Labshow1.Alignment = 0

Cmdshow2.Visible = False


End Sub

Private Sub Cmdshow2_Click(Index As Integer)
Labshow1.Caption = "雪碧 "


Labshow1.BorderStyle = 1
Labshow1.FontName = "隶书"
Labshow1.FontSize = 20
Labshow1.Alignment = 1
Cmdshow1.Visible = False

End Sub

Private Sub Cmdshow3_Click(Index As Integer)
Labshow1.Caption = " "


Labshow1.BorderStyle = 0

End Sub
并且在我输入Cmdshow2.Visible = False时,在点Cmdshow2后面的小数点后出现了一个有四个绿色小方块的对话框,上面分别写着Count、Item、LBound、UBound

回复列表 (共3个回复)

沙发

Private Sub Cmdshow1_Click(Index As Integer)
...
->
Private Sub Cmdshow1_Click()
...

板凳

这说明Cmdshow2是控件数组,所以你要检查Cmdshow1及Cmdshow3是否控件数组。
另外,你要说清楚错误发生在哪一句

3 楼

[quote]并且在我输入Cmdshow2.Visible = False时,在点Cmdshow2后面的小数点后出现了一个有四个绿色小方块的对话框,上面分别写着Count、Item、LBound、UBound[/quote]
正如秋水所说,这是因为Cmdshow2是一个数组控件(也就是说,有至少2个或其以上的控件名称【name属性】都是“Cmdshow2”。所以在你输入Cmdshow2时,vb编程环境自动列出可用的项目(实际就是数组属性),按你列出的顺序依次是:数量、项目、最小下标、最大小标。
如果你使用了后两个就指定了具体的控件,再输入点【.】,就出现提示,列出一般按钮控件的属性、方法。

我来回复

您尚未登录,请登录后再回复。点此登录或注册