VB中,RichTextBox的最後面新增字串

時間 2021-05-07 20:00:10

1樓:匿名使用者

richtextbox1.selstart = len(richtextbox1.text)

richtextbox1.seltext = "新文字"

這樣可能可以更快速些:

dim r as richtextbox

set r = richtextbox1

r.selstart = len(r.text)r.seltext = "新文字"

需要的話,最後再用 selstart 改下游標位置

2樓:

stt=rtf.text

stt=stt & str(a(i))

rtf.text=stt

變數疊加比控制元件快

3樓:匿名使用者

字元連線是非常慢的,但rich控制元件進行了優化, 它的字元操作遠比vb的字元操作快

你既然是在最末尾那麼教你一招

for i= 1 to n '陣列一般是從 0 開始的 不知道你這裡是不是對的哈

richtextbox1.selstart=len(richtextbox1.text) '移動游標到最後

richtextbox1.seltext=cstr(a(i))'str出來的結果前面會帶一個空格非常不爽的

next

richtextbox1.selstart=len(richtextbox1.text)

richtextbox1.seltext=vbcrlf

4樓:匿名使用者

這樣確實很慢,我以前做個密碼生成器也是你這樣做,但顯示的很慢是不是.

因為資料每次輸到文字框都要需要時間,這樣一來就慢了,你可以用一個變數來代替它,到最後再輸到文字框就快了.

sub output()

dim i as integer

dim step as string

for i = 1 to n

step = step & str(a(i))next

step = step & vbcrlf

richtextbox1.text = stepend sub

vb中的if語句,VB中的If語句

荀曾顏念雁 檢測事件是在文字框中的change事件中判斷,也就是說只要文字框有改變就檢測!如果把其中的 and改寫成 or就可以判斷其中一個文字是否為空!private subtext1 change 判斷文字框最快的速度還是判斷它的長度是否為0iflen text1.text 0 andlen t...

vb中的UBound的問題,VB中ubound()是什麼意思啊?

先說多維陣列 在一維陣列中,我們例如說從桌子左邊到右邊,每1cm為一個單位,可以有陣列 長度 i 這個i從0到120 在二維陣列中,我除了左右,我們有按照前後,每1cm為一個單位就有了陣列 桌面 i,j 這個1從0到120,j從0到60 在三維陣列中,我們除了前後左右,再加上上下,從下到上也每1cm...

VB中的For迴圈的問題,VB中FOR迴圈STEP的問題

step 1 表示每一步減1,也就是迴圈第一次是i 4,然後是i 3,i 2 這是稱為 冒泡法 的排序方法,可以這樣理解 外迴圈表示需進行幾輪比較,對4個元素進行比較排序,需要進行3輪比較,所以for i 4 to 2 step 1。而內迴圈則可以這樣說 第一次是i 4,a 1 與a 2 a 2 與...