关于网友提出的“ 使用vbscript调用atl控件底参数传递问题”问题疑问,本网通过在网上对“ 使用vbscript调用atl控件底参数传递问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 使用vbscript调用atl控件底参数传递问题
描述: 控件是用vc编的
如果全部用字符串作参数,如下
ReasoningCtrl.DoReasoning "SemanticLinkOfMenu.xml", "Similar-to", "1002"
则在vc中能正确底得到参数的值
如果用变量做参数,如下
ReasoningCtrl.DoReasoning "SemanticLinkOfMenu.xml", semanticRelation, GlobalV
则在vc中只能看到第一个参数的值,第二个参数和第三个参数的值都看不到。
下面是函数的定义: [id(1), helpstring("method DoReasoning")] HRESULT DoReasoning([in] VARIANT fileName,[in] VARIANT semanticRelation,[in] VARIANT ID,[out,retval] VARIANT *pReasoningResult);
以上介绍了“ 使用vbscript调用atl控件底参数传递问题”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3738635.html