>
學(xué)校機(jī)構(gòu) >
太原辰晨電腦培訓(xùn)學(xué)校 >
學(xué)習(xí)資訊>
2011年計(jì)算機(jī)等級(jí)二級(jí)VB輔導(dǎo)知識(shí)技巧
2011年計(jì)算機(jī)等級(jí)二級(jí)VB輔導(dǎo)知識(shí)技巧
54 2017-04-13
為了幫助各位考生更好的復(fù)習(xí),小編編輯整理提供了2011年計(jì)算機(jī)等級(jí)二級(jí)VB輔導(dǎo)知識(shí)技巧總結(jié),以供各位考生復(fù)習(xí)參考,希望對(duì)考生復(fù)習(xí)有所幫助。
處理字符串中的字符
導(dǎo)讀:當(dāng)要處理字符串中的每一個(gè)字符時(shí),可以將字符串賦值到一個(gè)byte數(shù)組中進(jìn)行操作。要記住:每一個(gè)Unicode字符對(duì)應(yīng)雙字節(jié)。這種方法通常要快許多,因?yàn)楣?jié)省了大量的Mid$函數(shù)操作以及大量的臨時(shí)字符串空間。下面的代碼是統(tǒng)計(jì)字符串中空格數(shù)目的最快方法
Dimb()asByte,countAsInteger
b()=source$
Fori=0toUBound(b)StepLenB(“A”)
Ifb(i)=32Thencount=count+1
Next
請(qǐng)注意上面代碼中LenB()函數(shù)的特殊用法:在VB4(32位)、VB5和VB6中它返回?cái)?shù)值2,在VB4(16位)中返回?cái)?shù)值1。因此,我們就可以使用同一代碼段,而無需#If編譯指令
掃一掃
獲取更多福利
獵學(xué)網(wǎng)企業(yè)微信
獵學(xué)網(wǎng)訂閱號(hào)
獵學(xué)網(wǎng)服務(wù)號(hào)