vbcrlf是回車 換行,chr 13 是回車符,chr

時間 2021-08-30 09:32:14

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部分,逐漸演變成 放在所需換行的文字後面 使用標籤時,...