如何在javascript代码中调用COM方法(c+;+;)
在开发与COM服务器交互的应用程序时。我想从COM方法返回一个值,并在JavaScript代码中读取它 例如: STDIMPMETHOD类::结果(长*res) { } Javascript:- var total=obj.result() 即使这是一个OUT参数,它也无法识别。但是,我尝试将此更改为 目标结果(tot) 在本例中,函数在COM中被调用,但我应该如何捕获返回值 任何帮助都将不胜感激。您需要构建一个web API服务器来响应Java脚本AJAX请求。如何在javascript代码中调用COM方法(c+;+;),javascript,c++,com,Javascript,C++,Com,在开发与COM服务器交互的应用程序时。我想从COM方法返回一个值,并在JavaScript代码中读取它 例如: STDIMPMETHOD类::结果(长*res) { } Javascript:- var total=obj.result() 即使这是一个OUT参数,它也无法识别。但是,我尝试将此更改为 目标结果(tot) 在本例中,函数在COM中被调用,但我应该如何捕获返回值 任何帮助都将不胜感激。您需要构建一个web API服务器来响应Java脚本AJAX请求。 Web服务器将调用C++代码
Web服务器将调用C++代码并返回JSON。如果您将Python用于服务器,那么请尝试以下方法。对于其他服务器端语言,也很容易在谷歌上搜索。祝你好运
我只是调用C++ COM服务器并能够设置这些值,但是,从C++到JavaScript的值是一个没有发生的事情。Nvermind,我得到了答案。从COM方法返回值时,我犯了一个愚蠢的错误。*res = 2* 3;
return S_OK;