不明白?
为什么在vb中chr(13)要与chr(10)同时运用才能达到换行的效果?原理是啥? --------------------编程问答-------------------- 没有啥原理,只是个规定!chr(13)回车、chr(10)换行来源于老式的打字机;
chr(13)回车,光标回到行首(打字机中就是打印头回到开始的位置,所以叫回车,但纸不动);
chr(10)换行,光标到下一行,注意不是到下一行的行首,而是和上一行同一列的位置(打字机中就是向前走一行纸,打印头不动)
要到下一行的行首,必须通过回车+换行这两个动作来完成,如果没见过打字机,可以看看针式打印机的打印头的动作 --------------------编程问答-------------------- 补充:
vbcrlf等于回车+换行 --------------------编程问答-------------------- 直接用vbcrlf不是很好吗? --------------------编程问答-------------------- 这来自于早期的文本格式, 更早则是来自于打字机的习惯
因为打字机的回车和换行是两个动作.
所以没啥好纠结的, 照着用就是了 --------------------编程问答--------------------
这不是 VB 的问题……
你试下这个:
msgbox "你好!" & vblf & "该下班了……", 64
补充:VB , 控件