在TextBox控件的Change()事件中完成
如:
Private Sub Text1_Change()
labelCaption=Trim(Text1)
End Sub
那就把上面的程序放在按扭的 Click()事件中
如:
Private Sub Command1_Click()
labelCaption=Trim(Text1)
End Sub
caption是控件的名称,如果你在commandcaption上写上"确定",那你的按钮上就会显示"确定"两个字而value属性不是所有控件都有的,一般value在option,checkbox再有``才有选中时的value为1,未选中时为0,不可选时为2还有其他控件的value,不同值代表不同含义,具体要看控件属性列表
caption属性就是控件的显示名称,显示给使用者看的。
名称属性就是这个控件的名字,在编程中使用这个名称。例如,给form1这个窗体做定义,caption为“界面”,然后将这个窗体名称改为Frm123。那么对窗体的所有 *** 作只有针对Frm123有效。例如将窗体隐藏:Frm123hide;给窗体的左上角名字进行修改:Frm123caption="界面"
&是特殊字符,你改成这样就可以:
Command1Caption = "&&"
&表示后面紧跟着的字母是快捷键,比如
Command1Caption = "打开&O"
那么就表示你按Alt+O也就等同于你用鼠标点了这个按钮
所以直接显示&是不行的,可以用两个&表示把&作为普通字符显示
两个相同符号就可以显示比如 " ,要在两个"之间再写两个就成了""""(四个")
"也可以用chr(34)代替,还有一个就是&3他会在变成3下画线所以要"&&"或chr(38)
具体符号可以自己写代码查,加一个LISTBOX
Dim i As Integer
For i = 33 To 130
List1AddItem "chr(" & i & ") = " & Chr(i)
Next i
示例:
Label1Caption = """" & "1" & """" & Chr(13) & Chr(34) & "1" & Chr(34) & Chr(13) & "&&" & "3"
命令按钮的默认属性是Value而不是Caption!
默认属性:
文本框Text:Text,如Text1=1即Text1Text=1
标签控件Label:Caption,如Label1=1即Label1Caption=1
命令按钮Command:Value,如Command1=True即Command1Value=True,此时将触发Click事件,如果没有定义Command1_Click,Command1Value=True将没有任何反应。
Command1Value=True用于调用Command1的Click事件,为跨窗体调用而设计。
如:
Private Sub Command2_Click()
。。。
If a=0 Then Command1Value=True
End Sub
再如在Form2中:
Private Sub Command1_Click()
Form1Command1Value=True'相当于点击了Form1的Command1
End Sub
以上就是关于vb修改caption全部的内容,包括:vb修改caption、在VB中caption与value有啥差别、请问vb中的caption属性和名称属性,是不是就是名称属性是说明这个东西是什么东西而caption是说明。。。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)