1樓:匿名使用者
回車是讓游標位置回到當前行首。比如你的游標在第一行第七列,那麼只回車就成了第一行第一列,只換行是第二行第七列,都用就是第二行第一列。
在顯示輸出的時候vb會調整,不管用哪個效果都相當於按了下鍵盤的回車。例如用word打字時,按下回車游標會到下行行首。
在寫入檔案時會按實際的**寫,把你舉例用的字串寫入一個文字檔案,然後用winhex開啟就能看到區別了。
另外建議你參考下c的printf函式,對理解有幫助。
vfp中回車符(chr(13))和換行符(chr(10))有什麼區別?
2樓:匿名使用者
回車表示一行或一段的結束,如一條命令寫完,就要用回車,這時命令才會執行,而換行只表示這一行寫完了,需要換一行寫,比如一條命令很長,可以在中間用分號(;)進行換行,在下一行接著寫。
3樓:
回車符是本行輸入完畢,送入記憶體。
換行符是續下一行,回車後才輸入完畢送入記憶體。
書上說:向text屬性賦值的字串中如需換行則欲換行處加入字串「chr(13)+chr(10)」
4樓:閃星
chr(10):ascii碼中的換行鍵,相當於vblf
chr(13):ascii碼中的回車鍵,相當於vbcr
chr(13)+chr(10)=vbcrlf
vb中的text文字框中(空的)回車一下,相當於chr(13) chr(10)啊,即vbcrlf。而不僅僅是chr(13),vbcr呢 10
5樓:網海1書生
鍵盤上的回車鍵(enter)的虛擬鍵值為13(即16進位制的0d,也即vbcr),所以當按下回車鍵時,軟體所接收到就是vbcr,後面的換行符(ascii碼10,即16進位制的0a,也即vblf)是作業系統自己新增上去的。為什麼會這樣呢?這要從計算機誕生之初說起:
大家肯定都知道,計算機的鍵盤是直接**於pc誕生之前的電傳打字機,而電傳打字機在打完一行字要換行時,要執行兩個動作:先是把列印頭返回到本行的開頭位置(即「回車」的意思),接著再把紙張上移一行的位置(即「換行」的意思),合起來就是「回車換行」了。當打字機的鍵盤移植到電腦鍵盤上時,也完整複製了這種「回車換行」的模式,因此電腦上的文字中也是用兩個字元(即chr(13)和chr(10),或者用常數表示就是vbcrlf)來作為換行標誌的。
但是,pc剛出生時,儲存器的**不菲,用兩個字元來表示換行顯得有點奢侈,因此電腦作業系統的開發者們在這個問題上產生了意見分歧。這也就是為什麼在不同的作業系統中文字換行的字元是不同的:
dos/windows 系統:用回車+換行表示,即vbcrlfunix/linux 系統:用回車表示,即vbcrmac 系統:用換行表示,即vblf
鍵盤中的每個鍵從物理角度而言每次是隻能傳送一個鍵的(比如回車鍵就是vbcr),不會直接傳送兩個字元(比如vbcrlf)的,但你也不用為此操心,作業系統會自動幫你處理的。不過如果是用程式來檢測按回車鍵後傳送的鍵值,也只需要檢測vbcr(即ascii碼13)即可,用vbcrlf是檢測不到的!
6樓:匿名使用者
回車就是游標回到行首,換行游標下移一行
7樓:
vbcr 即 chr(13)
vb.net中有幾種方法表示 換行 我現在發現有 chr(10),還有個 vbcrlf 我想問還有嗎
8樓:匿名使用者
錯了,是vbcrlf chr(13) + chr(10)共兩個字元。
#10是換行符
#13是回車符
有了回車符,代表了一行的結束,也方便於讀取文字。
不要只打一個,vbcrlf簡單方便,也是一個良好的習慣。
9樓:
還有個chr(13)。
其實chr(10),chr(13),vbcrlf對應的就是回車,換行或者回車價換行
10樓:匿名使用者
vbcr是換行,vblf是回車
在各個系統中使用不一樣。
像unix系列系統只用vblf
mac系列系統只用vbcr
而windows則是兩個都用 (另外兩種在windows下無法識別)因為題主大概只用windows,所以直接用vbcrlf就好了。
vb中vbcrlf與chr(13)神馬關係?
11樓:匿名使用者
vbcrlf = chr(10) + chr(13),也就是換行加回車。chr(13)只是回車而已。現在的區別不大,如果在彙編下那就會比較明顯了,回車只會把游標移動到首位。
12樓:匿名使用者
vbcrlf是vb中換行用的,chr(13)是ascii碼的回車符.作用應該一樣.chr(13)應用的範圍不只是在vb中.歡 迎 採 納
13樓:匿名使用者
vbcr= chr(13) 回車符,vblf= chr(10) 換行符,vbcrlf= chr(13) & chr(10) 回車符與換行符。chr是ascii碼轉化成字元的轉換函式而已
vb的換行符與回車符
14樓:
換行:vbcr
回車:vblf
15樓:匿名使用者
換行:(chr(13))
回車:(chr(10))
16樓:匿名使用者
vbcr
vblf
vbcrlf
chr(10)
chr(13)都可以
vb高手進,vb中的 chr(13)和chr(10)的區別
17樓:啟巖
ascii字符集值 8、9、10 和 13 分別轉換為退格、製表、換行和回車字元
chr(13)表示回車,chr(10)表示換行
也可以用vbcrlf代替這兩者的連用。
inputbox(prompt[, title] [, default] [, xpos] [, ypos] [, helpfile, context])
default就是你要設定的預設內容
詳細參看msdn
下面是msdn上面的一個例子
dim message, title, default, myvalue
message = "enter a value between 1 and 3" ' 設定提示資訊。
title = "inputbox demo" ' 設定標題。
default = "1" ' 設定預設值。
' 顯示資訊、標題及預設值。
myvalue = inputbox(message, title, default)
18樓:雙月僕雲霞
chr(13)表示換行,就是換行。比如'a'
+chr(13)
+'b'
得到結果是ab
而chr(10)表示回車,即回到本行的起點,比如'a'
+chr(10)
+'b'
得到結果是
b看不到a,因為本來a已經列印了,但是回車命令回到了a之前的位置,再列印b,把a列印的位置覆蓋了
現代計算機比較難於理解這兩個字元的區別,舊式機械印表機就比較簡單了13表示滾動了一行(走紙),10表示回到本行起點(歸零),用舊式印表機列印'a'
+chr(10)
+'b'
得到結果是看到a和b兩個字母的油墨重疊在了一起
回車換行自動出現序號編號怎麼去掉
1.開啟word文件,單擊選單欄上的 格式 自動套用格式 選項 選中 自動套用格式 欄,把 自動專案符號列表 u 前的勾去掉 2.再選中 鍵入時自動套用格式 欄,取消 自動專案符號列表 和 自動編號列表 選項,最後按 確定 就ok 訾可嘉琴囡 word編輯排版時,如果一段落首有形如一 或1 的序號,...
換行如圖求教如何最右邊“黨化立也”後面的回車(換行)刪掉
1 選中該段落文字 不包括最後一個回車 2 替換 查詢內容中輸入 p 替換為內容中不輸入任何字元 包括不輸入空格 點選 全部替換 對後續彈出的視窗,選擇 否 如果在 2 的標題行後,有許多個小序號 1 2 3 4 之類,也可整體選擇該標題下多個段落文字,追加執行下面的第三步即可 3 替換 查詢內容中...
織夢編輯器按回車鍵換行怎麼把br取消改成p標籤
function line2br text 不過一般光這樣還不成,還要遮蔽 我用的方法是 function line2br text dedecms5.7ckeditor編輯器br標籤怎麼修改為p標籤利於排版 譚某某 是用來換行的,應用在body部分,逐漸演變成 放在所需換行的文字後面 使用標籤時,...