dim withevents cmd1 as commandbuttonset cmd1=me.controls.add("VB.CommandButton", "cmd1")
with cmd1
.left=1000
.top =1000
.height=1000
.width=1000
.visible=true
.zorder
end with
private sub cmd1_click()
msgbox "u pressed cmd1"
end sub您还可以参考
MSDN例子C:\Program Files\Microsoft Visual Studio\MSDN\2001JUL\1033\SAMPLES\VB98\CtlsAdd
with cmd1
.left=1000
.top =1000
.height=1000
.width=1000
.visible=true
.zorder
end with
private sub cmd1_click()
msgbox "u pressed cmd1"
end sub您还可以参考
MSDN例子C:\Program Files\Microsoft Visual Studio\MSDN\2001JUL\1033\SAMPLES\VB98\CtlsAdd
解决方案 »
- vb Command如何显示图片
- 问个简单的问题,高手帮忙
- VSFlexGrid中的一个小问题
- 如何解决?ACCESS提示"由于您和其他用户试图同时改变同一数据,导致Microsoft Jet 数据库引擎停止进程"
- 在vb中,如何实现内存地址与键盘按键!结合使用?
- 急用!!!请帮忙!!!
- 急求:将一个图片转成2进制、8进制、16进制的好方法!我的方法太慢!!!
- 关于ADO.RECORDSET的问题
- 求教:使用winsock通信时,都会弹出一个Http1.1 200 OK 的对话框,每次通信时都要单击确定很烦人,如何屏蔽这个对话框呢
- 请问大家
- ActiveX到底是什么??
- 立即送50分!!! 如何用让存储过程返回一个RECORDSET?
MSDN的例子可能由于您的MSDN版本不同,安装位置不同而不同
把第一个控件的index属性改成0
在你程序中要用的时候:dim c as new controlset c=load control(index)
首先在form上华一个commandbutton,将Index设置成0,将name设置成cmd
窗体中调用的代码是:
dim i as integer
for i= 1 to 10
load cmd(i)
cmd(i).Move 10 + i* 10,10 + i* 10,10 + i* 10,10 + i* 10
cmd(i).Visible = Truenext