字符串有兩種:變長字符串和定長字符串。
*可變長度字符串最多可以包含大約20億(2 31)個字符。
*固定長度的字符串可以包含1到大約64K (2^16)個字符。
2)VB將壹個大容量的文本文件讀入富文本框,利用二進制的方法壹次性讀取所有字節,然後利用StrConv函數根據系統默認的代碼頁將字符串轉換成Unicode,從而顯示和豐富文本框控件。
3)即使逐行讀入,也要先讀取變量,然後用可顯示控件顯示,否則讀取速度會大大降低。
StrConv函數返回由指定類型轉換的變量(字符串)。
實現代碼如下:
私人?Sub?命令16_Click()
暗淡?strWj?作為?線
暗淡?strj()?作為?線
暗淡?aryContent()?作為?字節
暗淡?我?作為?長的
暗淡?j?作為?長的
CommonDialog1。CancelError?=?真的嗎??將“CancelError”設置為?真實的
開?錯誤?GoTo?錯誤處理程序
CommonDialog1。旗幟?=?cdlOFNHideReadOnly '?設置標誌
?設置過濾器
CommonDialog1。過濾器?=?“全部?文件?(*.*)|*.* |文字?文件"?& amp?"(*.txt)|*。txt |批量?文件?(*.bat)|*。蝙蝠”
CommonDialog1。FilterIndex?=?2'?指定默認過濾器。
CommonDialog1。ShowOpen?顯示“打開”對話框。
?顯示選定文件的名稱。
MsgBox?CommonDialog1。文件名
開放?CommonDialog1。文件名?為了什麽?二進制?作為?#1
雷迪姆?aryContent(LOF(1)?-?1)
得到?#1,?,?任何內容
接近?#1
strWj?=?StrConv(aryContent,vbUnicode)
RichTextBox1?=?strWj
退出?潛水艇
錯誤處理程序:
?用戶按下了“取消”按鈕。
退出?潛水艇
結束?潛水艇