不是空值,可能字符串太長(zhǎng),msgbox顯示不全,前面45個(gè)是空格,所以顯示是空
創(chuàng)新互聯(lián)公司主要從事成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)長(zhǎng)寧,十多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):028-86922220
讀500萬(wàn)行的txt文件190M左右,提取每行中特定字符,寫入7個(gè)文件,單個(gè)文件130萬(wàn)行,13M左右。一共用時(shí)20秒左右。
用System.IO.StreamReader System.IO.StreamWriter。
摘自幫助文檔,我也不是很理解
估計(jì)只有在Visual Basic 文件輸入和輸出才有用
示例
Visual Basic 復(fù)制代碼
Structure Person
Public ID As Integer
Public MonthlySalary As Decimal
Public LastReviewDate As Long
VBFixedString(15) Public FirstName As String
VBFixedString(15) Public LastName As String
VBFixedString(15) Public Title As String
VBFixedString(150) Public ReviewComments As String
End Structure
注意
VBFixedStringAttribute 是信息性的屬性,不能用于將可變長(zhǎng)度字符串轉(zhuǎn)換為固定長(zhǎng)度字符串。此屬性的作用是修改那些識(shí)別 VBFixedStringAttribute 的方法或 API 調(diào)用(如 Len 和 FilePut 函數(shù))使用結(jié)構(gòu)中的字符串以及非局部變量的方式。請(qǐng)記住,此屬性不會(huì)更改字符串本身的實(shí)際長(zhǎng)度。
備注
默認(rèn)情況下,Visual Basic 字符串為可變長(zhǎng)度的字符串。在使用 Visual Basic 文件輸入和輸出函數(shù)(如需要固定長(zhǎng)度字符串的 FileGet 和 FilePut)時(shí),該屬性非常有用。
注意
VBFixedStringAttribute 屬性以字節(jié)而不是字符為單位指定字符串長(zhǎng)度。