VB里的“Private Sub Command1_Click()”是什么意思?

那个横,和那个括号又是什么意思?

意思就是:当你用鼠标点击名为Command1的按钮时,就执行这一行下面的多行代码,直到遇到End Sub结束。

那个下划线(也就是“横”)左边的是控件名(Command1),右边的是事件(Click),括号里包含的是参数(空白就表示没有参数)。

扩展资料:

常用的vb语言代码

abs(num): 返回绝对值

sgn(num): num〉0 1; num=0 0; num〈0 -1;判断数值正负

hex(num): 返回十六进制值 直接表示:&Hxx 最大8位

oct(num): 返回八进制值 直接表示:&Oxx 最大8位

sqr(num): 返回平方根 num〉0

int(num): 取整 int(99.8)=99; int(-99.2)=100

fix(num): 取整 fix(99.8)=99; fix(-99.2)=99

round(num,n): 四舍五入取小数位

mid(str,起始字符,[读取长度]):截取字符串中间子字符串

left(str,nlen):从左边起截取nlen长度子字符串

right(str,nlen):从右边起截取nlen长度子字符串

InStr([起始字符,]str,查找字符串[,比较方法]):检测是否包含子字符串 可选参数需同时选 返回起始位置

InStrRev(str,查找字符串[,起始字符][,比较方法]):反向检测是否包含子字符串 返回起始位置 space(n):构造n个空格的字符串

string(n,str):构造由n个str第一个字符组成的字符串 StrReverse(str):反转字符串

split(str,分割字符串[,次数][,比较方法]):以分割字符串为分割标志将字符串转为字符数组 可选参数需同时选

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-09-06
那个下划线(也就是“横”)左边的是控件名(Command1),右边的是事件(Click),括号里包含的是参数(空白就表示没有参数)。
整个的意思就是:当你用鼠标点击名为Command1的按钮时,就执行这一行下面的多行代码,直到遇到End Sub结束本回答被提问者采纳
第2个回答  2015-09-19
Private Sub Command1_Click()是命令按钮Command1的单击(Click)事件处理程序的起始句,在其下编写实现该事件过程的程序。
VB中事件处理程序的一般格式:
Private Sub 对象名_事件名([参数表])
程序代码
End Sub
例如:命令按钮Command1的Click事件过程
Private Sub Command1_Click( )
......
End Sub
又如:窗体的Click事件过程
Private Sub Form_Click()
......
End Sub
第3个回答  2011-09-06
Command1_Click是一个整体,表示的是这个函数的名称,下划线没有特殊的含义。
在函数后面的括号里是跟的参数表,包括参数名,参数类型以及参数的传递方式,如果没有参数则可以保持为空。前面的private表示此函数是私有的,sub代表这个函数兼有子过程的特性。
第4个回答  2011-09-06
command1按钮单击事件子程序定义段
下面就是执行该事件后触发的代码段

VB里的“Private Sub Command1_Click()”是什么意思?
意思就是:当你用鼠标点击名为Command1的按钮时,就执行这一行下面的多行代码,直到遇到End Sub结束。那个下划线(也就是“横”)左边的是控件名(Command1),右边的是事件(Click),括号里包含的是参数(空白就表示没有参数)。

VB编程中 Private Sub Cmd1_Click()是什么意思?
cmd是一个控件名称,这里应该是命令按钮。click是单击鼠标左键。Private Sub Cmd1_Click()整体就是当你用鼠标点击这个按钮时应该执行的程序。Lab2.Caption=t1+t2 中。lab2是标签控件,用于显示信息。这里的caption属性表示显示的内容。后面赋值为t1+t2 ,实际上就是把t1+t2 的和显示出来。

vb中调式中光标出现在Private Sub Command1_Click()什么意思
Private Sub Command1_Click()要么你设置了断点?要么这短代码有问题?

...错误怎么解决?我是初学者啊. 发现二义性的名称:command1_click...
程序中出现了两个 Private Sub Command1_Click 也就是说出现了两个同名称的子过程,这是不允许的,当点击按钮后,你让VB究竟执行哪个子过程啊?就好比有人说“我爸是李刚”后,两个人同时站起来说“我就是李刚”,这让VB情何以堪啊,呵呵。另外,你这个Command1究竟是单个按钮,还是控件数组啊?看...

...常见的是这种格式private sub command1_click(),括号里面什么都没有...
后者是按钮数组单击的事件 因为按钮数组,所有的按钮触发的事件都是一样的,所以它就要传一个Index(按钮是第几个号)来表示具体是哪个按钮触发的。这个也有由不同控件和事件决定,例如Command_MouseDown的内容与Command_Click也不一样,因为不同的事件要传递的信息不同,不仅仅担负一个“现在触发了这个...

...代码中第一句话比如private sub command1_click()括号中填什么什么意...
括号里是参数列表(参数:由其他函数或vb本身传递给这个函数的数据。),在这个函数里没有参数,所以是个空括号。

我是VB初学者 不知道这段代码是什么意思
private sub command1_click()text1.text="欢迎使用VB“command1.enabled=false command2.enabled=true end sub 这段的意思是 在点击command1时 会在text1里显示"欢迎使用VB"然后command1不可用(就是此command不能被点击,通常是呈灰色)command2可用(就是正常的状态)private sub command2_click()text...

VB问题Private Sub Command1_Click()
Private Sub Command1_Click() If Combo1.ListIndex Then List1.AddItem Combo1.List(Combo1.ListIndex) End If End Sub 另外Combo1是没有Selected(i)属性的,可以使用Combo1.ListIndex来表示当前选择的项索引; 因Combo1是控件名,所以Combo1(i)是用来表示控件数组的,Combo1(i)不能用来表示取...

vb里 private sub 。。。那行是要自己写么 开始的时候软件里好像会自...
Private Sub Command1_Click()End Sub 2、代码区的上面有两个下拉列表框,左边的可选择控件,右边的可选择事件,分别选择后,代码区就可出现相应事件的结构代码,比如左边选Form,右边选Resize,则代码区就出现:Private Sub Form_Resize()End Sub 3、当然你也可以手工自己输入,但初学者容易输入错误,...

VB代码意思 在线等答案 对了就采纳
Private Sub Command1_Click() '单击command1发生的单击事件 Dim a%, max%, i%, s$ '申请三个% 好像是long 还是integer 总算是整形的 Randomize '初始随机数,不然你的第一个rnd是同一个值 a = Int(Rnd * 401) + 100 '得到一个随机数,于100-501之间的整数 max = a '把得到...

相似回答