VB动态添加控件的问题——TextBox文本框

[复制链接]
查看11 | 回复2 | 2009-8-10 17:46:06 | 显示全部楼层 |阅读模式
Private Sub Command1_Click()
Dim a As TextBox
Dim i As Integer
For i = 0 To 9
Set a = Form1.Controls.Add("VB.TextBox", "Text" & i)
a.Visible = True
a.Move i * 500, i * 400, 1000, 300
a.BackColor = RGB(255, 255, 255)
a.Text = "Text" & i
NextMsgBox "动态添加控件成功"End Sub
回复

使用道具 举报

千问 | 2009-8-10 17:46:06 | 显示全部楼层
1. 首先,你是动态添加textbox文本框的,那么你Dim a As Label肯定类型不匹配,可以直接Dim a2. textbox文本框没有Caption属性,只有text属性修改这两处后,可以执行了
回复

使用道具 举报

千问 | 2009-8-10 17:46:06 | 显示全部楼层
Dim a As textboxa.text = "text" & i
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行