我想在自定義函數(shù)中調(diào)用DLL,發(fā)現(xiàn)無(wú)法成功。 [金字塔]
- 咨詢內(nèi)容:
自定義了一個(gè)函數(shù)BI()
Function Bi(Formula,H,L)
Set History = Formula.ParentGrid.GetHistoryData()
dim MyAddin
set myaddin=createobject("MyActiveXDemo.VBSAddin")
'bi=myaddin.mytest(H)
End Function執(zhí)行到 set myaddin=createobject("MyActiveXDemo.VBSAddin")行時(shí)報(bào)錯(cuò)。
這個(gè)DLL是用VB生成的。代碼如下:
Function VBSAddin(ByRef H As Double) As Double
VBSAddin = 2
End Function
報(bào)錯(cuò)原因是不能創(chuàng)建對(duì)象,錯(cuò)誤代碼429.
- 金字塔客服:
你先試試在office vba下能否調(diào)用成功吧,感覺你做的DLL是Activex嘛?
- 用戶回復(fù):
名字寫錯(cuò)了,改了以后就能調(diào)用了。我的DLL是activeX的。
不過,VBS是不是不支持?jǐn)?shù)組傳參啊?好像無(wú)論怎么改都不行。
- 網(wǎng)友回復(fù):
數(shù)組暫時(shí)不行
- 網(wǎng)友回復(fù):
那有無(wú)辦法批量處理序列模式下的數(shù)據(jù)序列呢?
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容