數(shù)組
作者:金字塔 來(lái)源:cxh99.com 發(fā)布時(shí)間:2017年06月11日
- 咨詢內(nèi)容:
Dim d,i '創(chuàng)建一個(gè)變量'創(chuàng)建Array外部對(duì)象,將對(duì)象實(shí)例置變量d中Set d = CreateObject("Stock.Array")'創(chuàng)建完Array對(duì)象后往其內(nèi)部插入兩個(gè)數(shù)據(jù)d.AddBack(3.25)d.AddBack(4.33)d.AddBack(2.02)d.AddBack(2.02)'依次顯示數(shù)組對(duì)象數(shù)據(jù)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這樣運(yùn)行后,為什么d數(shù)組沒(méi)有把2.02移除,Remove這個(gè)算法無(wú)效,這是為什么?
- 金字塔客服:
可能是浮點(diǎn)數(shù)問(wèn)題,導(dǎo)致內(nèi)部的庫(kù)運(yùn)行有點(diǎn)異常,目前已經(jīng)修正該問(wèn)題。
建議您自行在代碼中處理這個(gè)邏輯。 參考 RemoveAt函數(shù)
- 用戶回復(fù):
我換成整數(shù),這個(gè)Remove算法還是不能移除我指定的數(shù)值
- 網(wǎng)友回復(fù):
下個(gè)版本會(huì)修正,你暫時(shí)可以考慮自行在FOR循環(huán)中實(shí)現(xiàn)你的這個(gè)需求