none
RichTextbox 怎樣删除(Vbnewline)的換行符? RRS feed

  • 問題

  • 是這樣的,我把下面放在txtxbox上運行,能刪掉vbnewline,但放在richtextbox 卻 删不掉。

    data = textbox1.text
    data1 = Replace(data, " ", "") '去掉" "
    data2 = Replace(data1, vbNewLine, "") '去掉vbnewline
    textbox1.text =data2
    
    data = richtextbox1.text
    data1 = Replace(data, " ", "") '去掉" "
    data2 = Replace(data1, vbNewLine, "") '去掉vbnewline
    richtextbox1.text =data2

    textbox1 的 mutilline = False

    richtextbox1 的 wordwrap =false

    2015年4月12日 上午 03:52

解答

所有回覆

  • 目標改為 vbLf ,參考這篇:

    VSNET RichTextBox 會變更換行字元


    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    • 已標示為解答 CarbonDiarox 2015年4月13日 上午 02:43
    2015年4月12日 下午 02:16
  • 試試這樣

    data2 = Replace(data1, vbCrLf, "")


    大家一齊探討、學習和研究,謝謝!
    MCSD, MCAD, MCSE+I, MCDBA, MCDST, MCSA, MCTS, MCITP, MCPD,
    MCT, Microsoft Community Star(TW & HK),
    Microsoft MVP for VB.NET since 2003
    My MSMVP Blog

    請記得將對您有幫助的回覆標示為解答以幫助其他尋找解答及參與社群討論的朋友們。
    Please remember to clickMark as Answer on the post that helps you. This can be beneficial to other community members reading the thread.

    2015年4月13日 上午 01:37
  • 感謝,目標改為 vbLf 可以了。
    2015年4月13日 上午 02:43