1樓:匿名使用者
你的記憶體讀取**沒有問題,唯一出錯的是輸出**有bug,修改如下:
private sub printarr(arr)dim i as integer, str as stringfor i = 0 to ubound(arr)if i mod 16 = 0 then
str = str & vbcrlf
end if
str = str & " " & right("00" & hex(arr(i)), 2) '此處修改,請對照
next i
debug.print trim(str)end sub
經過上述修改,你的程式輸出就與ce一致了!!!
2樓:匿名使用者
記憶體並不是一成不變的,他只是作為一個資料的暫存兩次獲取中間會有一定得時間空隙,結果自然不同況且你獲得的大部分的結果是相同的
這很正常
3樓:匿名使用者
用copymemory呢
也可以試試看
4樓:
你說的基本保持一致已經說明問題了,所以資料也基本保持一致
注意!是基本!
5樓:匿名使用者
用vb讀取記憶體,這個很不贊同~~vb做些基礎操作感覺不粗~要不用.net試試把~成功機率會打些
VB讀取和寫入問題,VB讀取和寫入txt問題
很簡單啊 先讀檔案,然後轉換成string,再用left命令分別取那幾個數字 寫入的話也不難,將那幾個string加到一塊就行 然後寫檔案 vb逐行讀取和逐行寫入txt的問題 vb寫入txt檔案 open 1.txt for output as 1for i 1 to 10 print 1,trim...
vb如何提高讀取速度?Visual Basic
vb6讀取txt文字檔案10萬行是有點大,但我猜更多是因為 問題。如果在從文字檔案裡讀出資料的過程中,你不斷的用控制元件顯示讀出的資料內容就會很慢。如果讀出過程中不顯示任何資料則會快很多倍。還有如果頻繁用doevents也會降低讀取檔案內容的效率,它會因頻繁釋放cpu時間導致速度減慢。我建議讀入時,...
VB2019從讀取資料到陣列,VB2008 從txt讀取資料 到陣列
這樣不是很清楚你什麼意思,自己可以到msdn看看相關資料對你也許有很大幫助的!msdn很好很強悍!定義一個結構 寫入的時候按結構寫入txt 讀取的時候按結構從txt讀入陣列 vb讀取txt並存入陣列中 vb.net讀取txt檔案資料儲存為陣列 dim txt as io.streamreader n...