shclyx123456 发表于 2023-4-23 01:22:45

请给一个spreat.net v16 异步函数的示例

在Spread.NET V12.0 Update1 中,您可以创建继承自AsyncFunction的自定义计算函数,实现对异步计算的支持,还可以通过各种FunctionAttributes来指示特殊函数的行为,如波动率或返回数组值。请给一个V16版本的AsyncFunction的自定义计算函数的示例.

Richard.Ma 发表于 2023-4-23 09:49:05

AsyncFunction继承于Function用法也是基本一样的,请参考Function的示例代码

https://www.grapecity.com/spreadnet/docs/online-win/spwin-formulacustomfunc.html

shclyx123456 发表于 2023-4-23 18:19:11

Richard.Ma 发表于 2023-4-23 09:49
AsyncFunction继承于Function用法也是基本一样的,请参考Function的示例代码

https://www.grapecity.com ...

Inherits GrapeCity.CalcEngine.AsyncFunctionAsyncApplication

shclyx123456 发表于 2023-4-23 18:19:51

Inherits GrapeCity.CalcEngine.AsyncFunction 后,要求 实现

shclyx123456 发表于 2023-4-23 18:20:09

      Protected Overrides Function CreateApplicationKey(context As IEvaluationContext, arguments As IArguments) As String
            Throw New NotImplementedException()
      End Function

      Protected Overrides Function CreateApplication(context As IEvaluationContext, arguments As IArguments) As AsyncApplication
            Throw New NotImplementedException()
      End Function

Richard.Ma 发表于 2023-4-24 12:11:28

这两个方法需要和研发确认一下然后给你答复
页: [1]
查看完整版本: 请给一个spreat.net v16 异步函数的示例