數組
作者:金字塔 來源:cxh99.com 發布時間:2017年06月11日
- 咨詢內容:
Dim d,i '創建一個變量'創建Array外部對象,將對象實例置變量d中Set d = CreateObject("Stock.Array")'創建完Array對象后往其內部插入兩個數據d.AddBack(3.25)d.AddBack(4.33)d.AddBack(2.02)d.AddBack(2.02)'依次顯示數組對象數據For i = 0 To d.count-1MsgBox d.getat(i)NextCall d.Remove(0, 2.02)For i = 0 To d.count-1MsgBox d.getat(i)Next這樣運行后,為什么d數組沒有把2.02移除,Remove這個算法無效,這是為什么?
- 金字塔客服:
可能是浮點數問題,導致內部的庫運行有點異常,目前已經修正該問題。
建議您自行在代碼中處理這個邏輯。 參考 RemoveAt函數
- 用戶回復:
我換成整數,這個Remove算法還是不能移除我指定的數值
- 網友回復:
下個版本會修正,你暫時可以考慮自行在FOR循環中實現你的這個需求