Private Sub Command1_Click()
x=Command1.Name
msgbox "我的名称是" & X
End Sub
我才晕呢..你的代码写在command1中间,你说名称叫什么呀..呵呵
给你一个打印所有控件的名称的代码吧:
Dim a As Control
For Each a In Me.Controls
Print a.Name
Next
我问的是不知道控件名的情况
你在不知首控件名的情况下,那这个控件有没有什么作用呢。你只要双击控件就有相关的默认事件出来。你就可以看到控件名了。
VB妮可的下面的代码不错,可以让你看到所有控件名,你再减去你知道的控件名就是你不知道的控件名了
Private Sub Command1_Click()
x=Command1.Caption
msgbox "我的名称是" & X
End Sub
如果是VB6以上版本,把x=Command1.Caption改为x=Command1.Text
在查一查有关的资料