vb有办法用代码在窗体Form1上画一个按钮Command1吗?

 我来答
牟婉仪杜安
2020-03-15 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:26%
帮助的人:789万
展开全部
你这个可以使用控件数组来做,先在窗体上添加一个按钮,然后选中这个按钮后复制粘贴一个新的出来,这时候你就创建了一个控件数组,接着在代码里就可以使用for循环了,假设你的控件数组名为cmdLei,那么代码可以这样:

On
Error
Resume
Next

For
i
= 2
To 9
'原来窗体上就已经有2个

Load
cmdLei(i)
'动态加载一个新控件

With
cmdLei(i)

.Visable
=
True
'一定要添加,默认是不可见的

.Left
=
cmdLei(i
-
1).Left
+ cmdLei(i
-
1).Width

.Top
=
cmdLei(i
-
1).Top

.Caption
=
i

End
With

Next

删除一个控件可以用
UnLoad
cmdLei(i)

注:上面只是个例子,实际用还要计算按钮的排版,不然上面例子就是一排排过去了。
区盈秀于逸
2020-03-15 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.1万
采纳率:27%
帮助的人:925万
展开全部
一般来说,
对于几乎所有IDE和大部分支持可视化的语言,
你用鼠标拖一个过去,
然后看自动生成的代码,
那些就是了.
你手动敲那些代码,结果是一样的.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式