[VB6 ] ListBox的ListCount超出32768怎麼讀資料???

看板Visual_Basic作者 (saap)時間19年前 (2006/09/09 07:47), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
小弟寫了一個程式把一些事件依順序丟到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
文章代碼(AID): #150W4CZT (Visual_Basic)
文章代碼(AID): #150W4CZT (Visual_Basic)