Re: [.NET] VS2008 richtextbox的幾個小問題

看板Visual_Basic作者 (振袖)時間13年前 (2011/06/24 07:25), 編輯推噓0(006)
留言6則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《ai15 (振袖)》之銘言: : 請輸入專案類型(網站專案或者應用程式專案):vs2008 : 1.我想做出像記事本一樣可以有自動換行的功能,請問該怎麼做? : 我想用MenuStrip_Click來執行, : 本來的想法是當文章內容遇上句號就自動斷行(IF....EndIf), : 可是做不出來┬▽┬ : 上網查了一下,我是不是應該用循序抓取出句號再+vbCrLf這樣比較好?("。"+vbCrLf) : 只是特別抓出某字元再斷行的程式我寫不出來...... Dim a As Byte a = Val("。") f_num = FreeFile() Do While Not (f_num) Input(f_num, 1) If a = "。" Then txtnote.Text = f_num + vbCrLf End If Loop 上面是自己想的,可是會在Input(f_num,1)這邊發生問題(IOException未處理), (其實也寫到不知道自己在寫什麼了....) 有人知道該怎麼作嗎? : 在一開始有宣告 : Public Class Form1 : Dim pf_name As String : Dim f_name As String : Dim f_num As Integer : 像這樣↑ : 以上兩個問題請大家幫幫忙 謝謝! ^▽^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.231.188.100 ※ 編輯: ai15 來自: 125.231.188.100 (06/24 07:26) ※ 編輯: ai15 來自: 125.231.188.100 (06/24 07:29)

06/24 10:08, , 1F
replace()一次不就結了
06/24 10:08, 1F

06/24 10:09, , 2F
先前講的每秒replace()是錯的,那會讓文字越長越大,但
06/24 10:09, 2F

06/24 10:09, , 3F
是一次replace當然不會有這個問題。完全看不出來你自己
06/24 10:09, 3F

06/24 10:09, , 4F
硬幹有什麼好處。
06/24 10:09, 4F

06/24 10:11, , 5F
又者,我第一次知道VB.NET還留著input。
06/24 10:11, 5F

06/24 19:23, , 6F
我是新手,所以還有很多地方不知道,像replace()我就不知道
06/24 19:23, 6F
文章代碼(AID): #1E0yjkct (Visual_Basic)
文章代碼(AID): #1E0yjkct (Visual_Basic)