vb中的 chr 13 和chr 10 的區別

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

1樓:匿名使用者

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兩個字母的油墨重疊在了一起

2樓:

chr(10)換行

chr(13)回車

vb高手進,vb中的 chr(13)和chr(10)的區別

3樓:啟巖

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)

4樓:雙月僕雲霞

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兩個字母的油墨重疊在了一起

vb中的chr(13) 和chr(10)是什麼意思

5樓:四舍**入

chr(10):ascii碼中的換行鍵,相當於vblf。

chr(13):ascii碼中的回車鍵,相當於vbcr。

在窗體輸出中:

chr(13)、chr(10)、chr(13)+chr(10)是換一行;chr(10)+chr(13)、兩個chr(13)、兩個chr(10)是換兩行。

6樓:匿名使用者

chr 函式

返回 string,其中包含有與指定的字元**相關的字元 。

0 到 31 之間的數字與標準的非列印 ascii **相同。例如,chr(10) 可以返回換行字元。

vb中的chr(13) 和chr(10)是表示cr和lf兩個字元。

chr(13)是回車字元,chr(10)是換行字元。

參考:msdn6.0

vb n1=chr(13)&chr(10) 是什麼意思

7樓:匿名使用者

chr(13)是回車

chr(10)是換行

有時候在網頁中也能用到(ie下,元素的title屬性用和進行換行)!

8樓:匿名使用者

這句執行之後n1的值就是一個換行加回車,方便後面使用,就不用再用chr(13)&chr(10)了,直接使用n1就可以了

9樓:匿名使用者

windows 系統的會車換行相當於 c語言 "\r\n"

是兩個不可見字元,用來控制:回車 換行

chr(13)和chr(10)的區別具體是什麼?拜託各位大神

10樓:手機使用者

chr(10) 換行 chr(13) 回車 與 #10 換行 #13 回車 差不多,要看你的程式設計開發軟體語言

11樓:宿愣皨

chr(13) 是一個回車符 chr(10) 是個換行符

chr(13)回車,跟chr(10)換行有什麼區別呀!

12樓:霓虹陌路

你換成linux系統試試?

chr(13)和chr(10)在win系統下都是一樣效果,而在linux系統中,有效的換行只能為為chr(10),即/n為了統一格式和相容,所有文字換行一率採用\r\n,即chr(13)+chr(10)的組合來確定

還有另外一種關於兩符號在win系統下的區別說法,我沒有去驗證是否100%正確,你可以拿去參考參考

"\n 即chr(10) 換行,在新的一行游標位置不變\r 即chr(13) 回車,將游標移動到所在行的開始"

13樓:匿名使用者

效果一樣的,一個是換行,一個是回車

vb語句 a&char(10)+chr(13)&b 是什麼意識?求vb高手

14樓:匿名使用者

chr(10)就是ascii中10代表的字元"換行",chr(13)代表"回車",所以 這一行的結果就是:ab

也可以用vb的常量vbcrlf代表換行和回車,你的字串可以表示成:

a & vbcrlf & b

更簡單。

15樓:醬爆小鯉魚

chr(10)表示換行,chr(13)表示回車

"回車"chr(13)與"換行"chr(10)的區別:"回車"代表上一句終了,再輸入或輸出就是下一句了。而"換行"時前一句並沒有結束,前後還是一句話,僅僅是從形式上"換行"後的部分放到下一行,看起來跟回車的形式一樣。

a & vbcrlf & b不同於a & chr(10) + chr(13) & b

print 1 & vbcrlf & 2的輸出結果是( vbcrlf只是換行的意思)12

print 1 & chr(10) + chr(13) & 2的輸出結果是12

因為先換行,再回車(其實回車包括換行,我們按鍵盤上的回車鍵"enter"不是會換行麼?),所以就等於兩行了。

vfp中回車符(chr(13))和換行符(chr(10))有什麼區別?

16樓:匿名使用者

回車表示一行或一段的結束,如一條命令寫完,就要用回車,這時命令才會執行,而換行只表示這一行寫完了,需要換一行寫,比如一條命令很長,可以在中間用分號(;)進行換行,在下一行接著寫。

17樓:

回車符是本行輸入完畢,送入記憶體。

換行符是續下一行,回車後才輸入完畢送入記憶體。

求vb高手:求解關於vbcrlf,chr(13),chr(10),chr(13)+chr(10)在print方法和在text裡的問題~!

18樓:匿名使用者

1.print "5" & chr(13) & chr(10) & "7" 換了一行。

2.print "5" & chr(10) & chr(13) & "7" 換了兩行。

第一個因為chr(13)+chr(10)(等價於vbcrlf)為標準的

換下一行,所以只換一行。

第二個為非標準的,chr(10)和chr(13)順序相反,他們的

後一個和前一個都不能找到整個的換下一行,即不能湊成

vbcrlf,所以print以二進位制的形式,都表示成換行,

(編譯器自動湊成一對,即chr(13)+chr(10))

所以換了兩行,你把上面的chr(10)或者chr(13)去掉一個,

就是換一行了。

至於vbcrlf換兩行只是編譯器自動識別的,讓他多換一行。

假如這樣:

dim a as string

a = vbcrlf

print "5" & a & "7"

編譯器就識別不出vbcrlf,就只換一行了。

text1.text = "5" & chr(13) & chr(10) & "7" (對)

text1.text = "5" & chr(10) & chr(13) & "7" (錯)

我想你應該知道text是文字框的一個屬性,屬性其實

就是方法(函式)符號過載後變成的一種表達方式。

寫成函式就是

call text1.text( "5" & chr(13) & chr(10) & "7" )

(當然,你這樣寫是不對的,只是便於理解。)

然後text函式呼叫api函式sendmessage或setwindowtext

將視窗標題改變,等於你寫的東西,只是讓編譯器原封不動

的傳給api了,沒有像print那樣,編譯器進行了處理,

由於chr(10) & chr(13)不表示換行,所以就顯示出

其他的字元了。

19樓:匿名使用者

正如每個人對同一件事的反應未必一樣,text 和 print 對應不同的使用範疇,他們對回車換行的演算法不一樣也不足為奇。既然你發現了這個規律,就好好記住它,好好利用它,沒必要叫微軟把這個"bug"補丁掉吧.........(亂說一通,別砸!)

Chr 13 和Chr 10 的區別具體是什麼?拜託各位大神

手機使用者 chr 10 換行 chr 13 回車 與 10 換行 13 回車 差不多,要看你的程式設計開發軟體語言 宿愣皨 chr 13 是一個回車符 chr 10 是個換行符 chr 13 回車,跟chr 10 換行有什麼區別呀! 霓虹陌路 你換成linux系統試試?chr 13 和chr 10...

vb中chr是什麼意思,VB中Chr是什麼意思?

chr,返回以數值表示式值為編碼的字元。格式 chr 數值表示式 說明 函式返回值型別為string,其數值表示式值取值範圍為0 255。例如 print chr 78 結果顯示 n。擴充套件資料 chr charcode 必要的 charcode 引數是一個用來識別某字元的 long。charco...

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

回車是讓游標位置回到當前行首。比如你的游標在第一行第七列,那麼只回車就成了第一行第一列,只換行是第二行第七列,都用就是第二行第一列。在顯示輸出的時候vb會調整,不管用哪個效果都相當於按了下鍵盤的回車。例如用word打字時,按下回車游標會到下行行首。在寫入檔案時會按實際的 寫,把你舉例用的字串寫入一個...