关于多次刷新网页(该网页调用COM)出现在COM中的错误

原创 2004年07月28日 19:58:00

l         关于多次刷新网页(该网页调用COM)出现在COM中的错误_variant_tVARIANT之间的差异(补充:注意查看Midl文件里方法的定义和类声明里该方法声明的参数是否一致,多半是由此原因造成的!)

该方法声明如下:
STDMETHOD(Test)([in]BSTR bIn, [out]VARIANT *vOut)

{

*vOut = _variant_t(“ Just a test”);    //注意,这句错误,必须改为

                               //*vOut = (VARIANT)_variant_t(“just a joke”);

                               //否则会出现下面的错误

}

ASP中调用如下:
in = "value"
com.Test(in,out)
response.write out   //
多次调用后此处有问题,说out未初始化或类型不匹配,要知道在EXE中调用此COM可是完全正确的啊!不管调用几次

VC调用COM组件的几种方法

这篇的内容也是我在使用COM组件的时候遇到困难后在网上找的一些调用的方法,以备后用。 1.首先创建一个COM组件:myCom.ocx    组件里面有一个普通接口:ImyCom   一个方法为:Hel...
  • u013823973
  • u013823973
  • 2014年12月26日 14:42
  • 1853

c++ 调用com的方式

一、在需要的文件中引入com对应
  • angellove156
  • angellove156
  • 2014年05月12日 17:31
  • 4481

写COM组件用于ASP/PHP等动态网页

ASP、PHP等动态网页语言的功能已很强大,但COM能使它如虎添翼。其实我们平时用的ADO、FSO、Jmail等也就是COM。借助COM,WEB可以调用本地应用程序的几乎所有功能来反馈给页面。例如,查...
  • asanscape
  • asanscape
  • 2014年04月12日 12:34
  • 2058

c++中调用Com组件的方法详解

 转载自:http://www.cppblog.com/woaidongmao/archive/2011/01/10/138250.html 需求: 1.创建myCom....
  • u011555996
  • u011555996
  • 2017年07月25日 15:19
  • 1668

C# 互操 调用COM组件

本专题概要: 引言如何在C#中调用COM组件——访问Office 互操作对象在C# 中调用COM组件的实现原理剖析错误处理小结   一、引言   COM(Component Object ...
  • leilonghao
  • leilonghao
  • 2016年09月30日 09:21
  • 604

vc中调用Com组件的五种方法详解

vc中调用Com组件的方法详解 转载自:http://www.cppblog.com/woaidongmao/archive/2011/01/10/138250.html 需求: 1.创建myC...
  • blacet
  • blacet
  • 2016年02月19日 10:38
  • 3415

VC调用COM组件的几种方式

这个网上都有现成的,我就不说原创了,否则就太没脸了,但是经过笔者的测试,都成为可用的。尽可能的写成傻瓜式的教程,让大家都有些成就感的同时学到东西 现在说明下环境WIN7+VS2010,我的com组件...
  • dasgk
  • dasgk
  • 2013年07月04日 21:24
  • 1701

COM组件开发(四)——VC++调用COM组件的方法

ActiveX 控件          对于ActiveX控件,可以在Visual Studio中使用ClassWizard的方法引入,在MFC项目中选择菜单“项目”——> “添加类”——>“Acti...
  • q5806622
  • q5806622
  • 2015年02月16日 15:15
  • 8142

vba调用vs2005使用atl开发的com组件

1、新建工程 New -- Project -- ATL Project 勾选Allow merging of proxy/stub code 2、添加接口 右键工程 --  Add  --  A...
  • hyhnoproblem
  • hyhnoproblem
  • 2014年12月24日 20:17
  • 2056

VC6创建COM组件,Qt调用例子

一、建立 ATL 工程   步骤2.1:建立一个工作区(WorkSpace)。   步骤2.2:在工作区中,建立一个 ATL 工程(Project)。示例程序叫 June12,并选择DLL方式,见...
  • cibiren2011
  • cibiren2011
  • 2017年06月11日 16:00
  • 522
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于多次刷新网页(该网页调用COM)出现在COM中的错误
举报原因:
原因补充:

(最多只允许输入30个字)