如何动态创建Label标签? 如何动态创建Label标签,请大虾指点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Private Sub Command1_Click() Dim exp_l As Label Set exp_l = Form1.Controls.Add("vb.label", "tt") exp_l.Caption = "创建了" exp_l.Visible = TrueEnd Sub 可是不行啊,错误提示为:对象不支持这个方法或属性form1.controls.add这是什么问题,还有没有别的方法?那个CreateObject是怎么用的?可不可以用它? 先在窗体上放一个Label控件(Label1),Index属性设为0。Private Sub Command1_Click() load Label1(1) Label1(1).Top = Label1(0).Top + Label1(0).Height + 500 '避免 Label1(0)和 Label1(1) 重叠。 Label1(1).Caption = "Hello" Label1(1).Visible = True load Label1(2) Label1(2).Top = Label1(1).Top + Label1(1).Height + 500 '避免 Label1(2)和 Label1(1) 重叠。 Label1(2).Caption = "Hello" Label1(2).Visible = TrueEnd Sub form1换成你要放label控件的窗体名称 To:danielinbiti(金) 我放label标签的窗体名字就是叫form1To;kissoflife(明月高楼休独倚,酒入愁肠,化作相思)EVB里label控件没有index这个属性 我就不明白,有现成的label控件,你创造它,那不是浪费。如果在vb中也许需要控件数组。那就有用武之地了。但在 evb中就那丁点的地方。干脆,画上几个 将 visible 为 false 用几个,几个就 true 几个.不就搞定了嘛。 在VB下,txt能作为SQL的表文件吗。 本人快要结婚了,非常高兴,散分..... 大虾帮忙,我的程序为什么关掉了,任务管理器中还存在。 我用ADO DATA 控件 遇到不能编辑的问题,求教 用VB开发CAD的问题(在线等待) 发扬阶级友爱请进来,签个名,散分!救命! VB中picture画图问题 Access怎么写查询语句显示在DataGrid中 有关WORD的问题! 急救初哥! 我有一个难题,望各位高手指点.有50分的大赠送!!! 如何知道哪个线程的任务已经完成并关闭?
Dim exp_l As Label
Set exp_l = Form1.Controls.Add("vb.label", "tt")
exp_l.Caption = "创建了"
exp_l.Visible = True
End Sub
这是什么问题,还有没有别的方法?那个CreateObject是怎么用的?可不可以用它?
load Label1(1)
Label1(1).Top = Label1(0).Top + Label1(0).Height + 500 '避免 Label1(0)和 Label1(1) 重叠。
Label1(1).Caption = "Hello"
Label1(1).Visible = True load Label1(2)
Label1(2).Top = Label1(1).Top + Label1(1).Height + 500 '避免 Label1(2)和 Label1(1) 重叠。
Label1(2).Caption = "Hello"
Label1(2).Visible = True
End Sub
我放label标签的窗体名字就是叫form1To;kissoflife(明月高楼休独倚,酒入愁肠,化作相思)
EVB里label控件没有index这个属性