VB怎样可以实现.显示超过几多少字符自动换行.和在另一个控键看到多少个字符

来源:百度知道 编辑:UC知道 时间:2024/05/23 22:44:32
我刚刚学VB.老板要我做一个软件.但我又不会.请大家教下.谢谢.
在写字版上每行规定33个字符.到了33个字符要自动换行.如果17个汉字到第16个自动换行.但换行不能会车.只是显示中换行了.
其实那个写字板是复制上去检测一段话用33个字符或其他字符.可以显示几行.那是复制上去就可以看到每行的字符

都很简单,用lenb
只要判断最后面2个是汉字、全角字符还是半角字符就可以了,前面的就不管了
换行用vblf

您老板肯定是个笨蛋,怎么让你这个初学者上架呢!!!汗~~

用 StrConv 函数判断字符串长度,然后用vbcrlf 或 vblf 换行....

如:
if StrConv("文档内容",vbFromUnicode)>=33 then

或者 设置 MultiLine=True

或多种方法配合使用.

问题并不难!
你要知道如何判断汉字,这才是关键!