[VB6 ] ListBox的ListCount超出32768怎麼讀資料???
小弟寫了一個程式把一些事件依順序丟到ListBox裡,
並且再用Print #1指令把ListBox的內容寫到一個檔案裡,
但是因為事件太多(共有50000多個),
當我去查list1.listcount時其值是負的,
這時問題來了,
為了這個原因因此我把程式改成:
dim i as integer
Open "test.txt" For Output As #1
For i=0 To 32767
Print #1, List1.List(i)
Next i
For i=-32768 To List1.ListCount-1
Print #1, List1.List(i)
Next i
Close #1
結果前32768筆都可以正常寫到檔案裡,
但從32769筆之後都無法正常寫到檔案裡,
(檔案裡從32768筆後都是空白)
可是ListBox在螢幕前都是正常顯示啊,
不知有無大大有解決方案,
謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.167.63
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章