vb 如何在运行时复制一个控件

[复制链接]
查看11 | 回复3 | 2016-1-29 22:26:16 | 显示全部楼层 |阅读模式
就是在代码里点击某个按纽的时候,在点击事件里复制一个在界面上已经存在的第三方控件

回复

使用道具 举报

千问 | 2016-1-29 22:26:16 | 显示全部楼层
根据你的描述只能用控件数组才能实现先在窗体上建立一个 List1(0)Private Sub Command1_Click()Load List1(1) 'Load List1(1).......Load List1(n)可以复制n个都没问题With List1(1)
.Left = List1(0).Left + List1(0).Width
.Top = List1(0).Top
.Visible = True
.AddItem "2"End WithEnd SubPrivate Sub Form_Load()List1(0).AddItem "1"...
回复

使用道具 举报

千问 | 2016-1-29 22:26:16 | 显示全部楼层
可以事先复制好向这个控件,并且使这个控件不可见,然后在单机这个按钮的事件中设置相应属性使之可见。...
回复

使用道具 举报

千问 | 2016-1-29 22:26:16 | 显示全部楼层
Private Sub Form_Load()
Form1.Controls.Add "VB.CommandButton ", "Cmd ", Form1
With Form1!cmd
.Visible = True
.Wi...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行