⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_22294.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:22294 发表者:潇洒走江湖 发表日期:2002-11-25 09:59:38
<br>主题:一个有挑战性的问题,请高手指点,急急急!!!!(附源码)
<br>内容:我用vc编了一个atl的控件,只实现了一个接口,接口定义如下<BR>[id(1), helpstring("method DoReasoning")]<BR> HRESULT DoReasoning([in] VARIANT fileName,[in] VARIANT semanticRelation,[in] VARIANT ID,[out,retval] VARIANT *pReasoningResult);<BR><BR>我用vbscript调用该接口,<BR><BR>第一种情况:<BR>set Reason = createobject("Reason.Reasoning")<BR>Reason.DoReasoning("semanticlinkofmenu.xml","Similar-to","1002")<BR><BR>在这种情况下,参数能顺利的传到控件中去<BR><BR>第二种情况:<BR>set Reason = createobject("Reason.Reasoning")<BR><BR>qq ="semanticlinkofmenu.xml"<BR>ww = "Similar-to"<BR>ee = "1002"<BR>Reason.DoReason(qq,ww,ee)<BR><BR>调试跟踪的控件的内部,发现这三个参数都没传递到控件中<BR>请问 这是什么原因啊,忙了一晚上了,怎么也搞不定了。<BR><BR>谢谢!!!<BR><BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:jingfangjing 回复日期:2002-11-25 10:57:04
<br>内容:能不能直接指定参数类型。<BR><BR>HRESULT DoReasoning([in] BSTR fileName,[in] BSTR semanticRelation,[in] BSTR ID,[out,retval] VARIANT *pReasoningResult);<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:太平冰水 回复日期:2002-11-25 19:51:09
<br>内容:指定qq,ww,ee为VB的VARIANT 
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:潇洒走江湖 回复日期:2002-11-25 20:40:22
<br>内容:谢谢jingfangjing,但是我想知道为什么用VARIANT就不可以呢?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:邢红瑞 回复日期:2002-11-29 15:55:18
<br>内容:vc的VARIANT,是一个结构
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -