2012-01-14 104 views
1

簡單的問題,我有可能會multilined(它可能無法根據用戶輸入),被稱爲我一個文本框:如何在每一行的開頭放置一個空格?

dim i as string 
i = textbox1.text 

我需要在每一行的開始插入空格一世。可能嗎?

+1

您使用的是VB6還是VB.Net – 2012-01-14 20:03:37

回答

1

由一個新行後跟一個空格手動添加的空間的第一行,並更換所有新的行:與空間

  • i = " " & Replace(textbox1.text, Chr$(10), Chr$(10) & " ") 
    
  • +0

    我粘貼了這段代碼,結果發現錯誤:「類型字符'$'與聲明的數據類型'Char'不匹配」 – user1081679 2012-01-14 19:47:15

    1
    i = " " + replace(trim(textbox1.text), vbCrLf, " " + vbCrLf) 
    
    1. 啓動修剪TextBox1中,以便擺脫領先空間(我假設你想要1)
    2. 用空格+ CR替代CR/LF LF LF
    相關問題