Function SpkStr(Formula,str)
'系统会在逐K线模式解释公式时的每个周期都会调用此函数一遍,因此设计时应该注重程序的执行效率,不要重复的执行一些没必要的代码
'防止公式逐周期模式时调用
If Formula.WorkMode = 0 Then
Exit Function
End If
set spk=CreateObject("SAPI.SpVoice")
spk.Speak "测试"
End Function
每次调用,都说:-1
自定义函数
可以利用Visual Basic的优势,用来完成那些复杂逻辑以及迭代要求功能的函数,使用户不必借助DLL也可以进一步来扩充公式系统的功能。并且自定义函数的使用方法与其他函数是相同的。
可以通过两种方法添加自定义函数:
1、在公式编辑器界面中,鼠标在“函数”解释定义区单击右键,然后选择“添加自定义函数”。
添加自定义函数方法
老大,我的问题是,函数的参数传递不过去,我要传递一个“字符串”过去。。。