Web开发中,Com对象被应用的方式有几种?
在web的开发中,遇到了一个需要应用Com对象的task,我本人对此了解甚少,故特来请教各位。
通过VS.NET的添加,我们能够在工具箱的组件栏目上看到已经添加的Com组件,直接拖拉到web页面,该Com组件仅仅以<object>对象存在,在后台无法操纵,难道只有在javascript或者vbscript中直接操纵一种方式吗?
是不是还要别的使用方式?
求教!
在web的开发中,遇到了一个需要应用Com对象的task,我本人对此了解甚少,故特来请教各位。
通过VS.NET的添加,我们能够在工具箱的组件栏目上看到已经添加的Com组件,直接拖拉到web页面,该Com组件仅仅以<object>对象存在,在后台无法操纵,难道只有在javascript或者vbscript中直接操纵一种方式吗?
是不是还要别的使用方式?
求教!
解决方案 »
- 求各路高手给个思路!
- asp.net 使用ckeditor 3.6编辑器,数据在label中显示问题
- 点击会增加div的取值和控制问题,就是类似邮箱添加附件,会增加一行的那种的取值和控制
- 求助。。
- JS传值和取值问题
- 向各位大虾求助,怎样用javaScript编写OnClick()事件?
- 企业库DAAB使用怪问题,用过的进来看看是怎么回事
- 窗休调用javascript
- [200分]在vs.net2003制作安装程序包的过程中,如何得到安装文件夹的路径?如何修改默认的安装文件夹?
- 为什么会报出这种错误来???我要正常显示网页该怎么处理啊???
- 高分求助一段简单的JS代码—————加急!
- .NET部署问题急急急!在线等
前则直接引用;
后者:
//调用com
Type objAddType=Type.GetTypeFromProgID ("MerPayment.Payment");
//建立com的实例
object obj=Activator.CreateInstance(objAddType);
//设置OIMsgGen方法的参数
object[] myArguments={Merchant_id,Trans_id,Cur_code,amount,Trans_datetime,Trans_re,url,Merchant_cert,Merchant_key,pin,Bank_cert};
//调用com的OIMsgGen方法
objAddType.InvokeMember("OIMsgGen",System.Reflection .BindingFlags.InvokeMethod,null,obj,myArguments);
//调用com的retOI属性
sResult=objAddType.InvokeMember("retOI",System.Reflection .BindingFlags.GetProperty,null,obj,null);
//调用com的oiMsg属性
stroiMsg=objAddType.InvokeMember("oiMsg",System.Reflection .BindingFlags.GetProperty,null,obj,null);
document.write("<OBJECT ID=\"VACtrl1\" WIDTH=200 HEIGHT=180");
document.write(" CLASSID=CLSID:70EDCF63-CA7E-4812-8528-DA1EA2FD53B6");
document.write(" CODEBASE=\"VitaminCtrl.cab#version=1,0,0,2\">");
document.write("<PARAM NAME=\"ClickEventHandler\" VALUE=\"1\">");
document.write("<PARAM NAME=\"WheelEventHandler\" VALUE=\"true\">");
document.write("<PARAM NAME=\"ReadSettingByParam\" VALUE=\"true\">");
document.write("<PARAM NAME=\"Url\" VALUE=\"/cgi-bin/control.cgi\">");
document.write("<PARAM NAME=\"BitmapFile\" VALUE=\"http://192.168.1.88/TradMark-16I.bmp\">");
document.write("<PARAM NAME=\"ServerModelType\" VALUE=\"1\">");
document.write("</OBJECT>");也可以通过添加组件的方式,选中该Com组件,然后把该组件拖拉到web页面。
通过引用————可以——————
糊涂了