btcq.net
当前位置:首页 >> vB中multilinE >>

vB中multilinE

textbox的multiline默认属性是false,意思是文本框只支持单行输入,不管你输入的内容有多长,当你把multiline的属性置为true时,就是支持多行输入,即接受回车,可以换行

是某些控件的属性.意思是多行显示 如text控件.其次对于text控件来说只有 multiline 属性为真才能使滚动条属性scrollbor起作用

Text1.PasswordChar = "*" 设置掩码符为 * 也可以设置为其他的 Text1.MultiLine = True 可以显示多行

MULITLINE只能在设计时修改.按你的需求,应该使用 text1.visible 控制是否可见

可以将四个文本框做成控件组.代码如下for i =0 to 4if text1(i).text <>'' thenif ea.text <> "" then ea.text=ea.text & vbcrlfea.text=ea.text & text1(i).textend if next i

'没错啊Option ExplicitPrivate Sub Command1_Click() Dim str As String str = "4245" Text2 = Space(3) & "A" & Space(5) & "B" & Space(5) & "C" & vbCrLf Text2 = Text2 & str & vbCrLfEnd Sub你是不是把两行写到一行上面去了?

在VB中按F2 找到相应的控件或对象 查看它哪些属性是只读的

因为multiline为只读属性,不能在代码中设置的 你可以先添加一个textbox,multiline设为true 然后利用load text1(1),动态添加textbox,这时添加的textbox的multiline也就是true 只能这样 有问题再联系我

那是因为Text1.Text始终都是整个文本框的内容(不管是单行还是多行),而不是你想象中的光标在哪行就是哪行的内容.因此要把光标所在的行单独取出来与列表框对比.给文本框自动补全的时候,也要单独修改光标所在的行,而不是直接给

先把TextBox的Muiltline属性设为True表示可以支持多行输入,然后在需要按行的地方按入vbCrlf带表回车.参考例子如下:'设置Text1.MultiLine=True'Text1.ScrollBars=2PrivateSubForm_Load()Text1.Text=""Text1.Text=Text1.Text&"这是示例A"&vbCrLfText1.Text=Text1.Text&"这是示例B"&vbCrLfEndSub

网站首页 | 网站地图
All rights reserved Powered by www.btcq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com