以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- [求助]怎么判断行数? (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=122146) |
-- 作者:YDS -- 发布时间:2018/7/19 19:30:00 -- [求助]怎么判断行数? 怎么判断出一个窗口中的的TextBox控件中输入的行数? |
-- 作者:YDS -- 发布时间:2018/7/19 19:43:00 -- dim str as string = vars("内容") Dim Values() as String Values = str.Split( vbCrLf) dim i As Integer = Values.Length 这样出来的i为什么不对? |
-- 作者:有点甜 -- 发布时间:2018/7/19 19:52:00 -- vars("内容") = "123" & vbcrlf & "abc" Dim str As String = vars("内容") Dim Values() As String Values = str.replace(chr(10), "").Split(chr(13)) Dim i As Integer = Values.Length msgbox(i) |
-- 作者:YDS -- 发布时间:2018/7/19 20:40:00 -- 为什么要先把换行符替换掉呢? |
-- 作者:有点甜 -- 发布时间:2018/7/19 20:45:00 -- 以下是引用YDS在2018/7/19 20:40:00的发言:
为什么要先把换行符替换掉呢?
换行符号是 chr(13)加chr(10),如果根据chr(13)分割,会有多余字符。
但是这个问题和你的问题应该无关。你做个实例发上来测试吧。 |
-- 作者:YDS -- 发布时间:2018/7/19 20:50:00 -- ok 谢谢了 |