2014-07-11 26 views
1

當我按下在我的文本框中輸入時出現一個非常奇怪的錯誤... 我在我的winform上有一個簡單的文本框。TextBox中的回車連接一個空字符串

我按鍵入以下內容:

「這是我的消息!」與後2個回車。

我試圖用一個名爲%new_line%的特殊標記替換回車符,但是當我進入VS2010的調試窗口時,我得到了這個!

爲什麼:

vbCrlf & "" 

時,有後無空字符串添加。這是一個簡單的回車,沒有尾隨空格。

針對此問題的任何解決方法?

回答

1

這就是字符串如何顯示在調試窗口中。換行符後面沒有字符。

當你在一個字符串的中間有一個換行符,它表現爲:

..." & vbCrlf & "... 

那裏只是是不是不同地顯示線路中斷特殊情況下,當它在一個字符串的結尾,所以你只需要& "繼續字符串,然後"結束字符串。

+0

我明白了。我不知道這個Guffa。感謝您指出了這一點。 –