|
Major Member
|
這種情況,你可以先換你懷疑的記憶體,或是換台電腦執行..
但情況應該不會改變...(照樣出包..)
很有可能你的CODE 出問題,只是你不知道而已 ,找找看,指標...
未正確宣告存取大小(範圍),
是不是你有執行類似 存取記憶體區塊,打包,解包的動作..??
自己曾發生過類似問題..情況跟你的一樣
就是打包資料存入,解出來的不是先前存入資料.
後來才知道,方法用錯了..@@
Sample code : Pascal
e.g.
----打包---
Ts.AddObject('1',@sendrc); // 存入結構
--讀取---
rcvrc :=Prc100item(ts.Objects[0])^; //讀取訊息
你參考看看
|