ThemanRonin 发表于 2021-8-6 14:04

VB编程问题


我如果要修改一个文本框最大的输入字符改一下这个属性就好了。


但是我如果是通过 按钮 点击之后 传递给这个文本框。怎么限制他输出的字符数量呢

文本框1的最大字数已经设置成10个了但是我通过按钮赋值过去就是根据ABC定义的数那么多的,
如何做到就是我定义了很长的一段字符串。最后输出的时候就输出指定的前面10个呢。或者是20个




PS:
ABCDEFGHIJKLMNOPQRSTUVWXYZ只是一个测试用的。后期的字符是完全随机的。所以无法单独截取A到Z这一段需要一个解法

各位大佬帮帮忙吧,各种搜索也搜不到解决方案

b0y 发表于 2021-8-6 14:10

判断长度 然后取左边10个

羊毛丶 发表于 2021-8-6 14:13

https://zhidao.baidu.com/question/62183436.html
用事件,判断长度截取

JuncoJet 发表于 2021-8-6 14:14

VB.NET 不会
VB6的话 text1=left(abc,10)

马云爱逛京东 发表于 2021-8-6 14:55


酱紫。

zhanglei1371 发表于 2021-8-6 15:03

在textbox上使用change事件进行限制。

rustyjackal 发表于 2021-8-6 15:05

LEFT就可以用啊,没搞懂楼主表达什么意思

ThemanRonin 发表于 2021-8-6 15:08

马云爱逛京东 发表于 2021-8-6 14:55
酱紫。

这个行,牛逼

asdswd 发表于 2021-8-6 15:29

JuncoJet 发表于 2021-8-6 16:22

马云爱逛京东 发表于 2021-8-6 14:55
酱紫。
.NET 这么麻烦的嗷= =#
VB6 一个LEFT完事
页: [1] 2
查看完整版本: VB编程问题