ActiveX控件的事件,能不能有输出参数?javascript/vbscript如何响应事件并设置参数?

cctime 2008-08-06 03:42:04
ActiveX控件有一个事件,带输出参数:
OnTest([out] VARIANT *x) //不知道是不是这样写?

HTML,用javascript/vbscript响应OnTest,如何往x输出数据?使ActiveX里能收到?因为x是一个输出参数
...全文
173 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
soulsoft 2008-08-07
  • 打赏
  • 举报
回复
可以输出的

对vbscript, 用byref

对javascript, 可以采用对象引用。
jameshooo 2008-08-06
  • 打赏
  • 举报
回复
<object ... ontest="OnTest(x)"></object>

function OnTest(x)
{
x = 3;
}
ouyh12345 2008-08-06
  • 打赏
  • 举报
回复
事件可以有参数,但不是输出的

调用方法或属性向控件传值
IE下页面打印控件 类似于ScriptX控件,但本控件可免费使用 控件使用OCX技术,使控件加载到IE浏览器中 首次使用需要用户加载Activex控件,以后将自动加载运行 控件功能: 1.屏蔽IE打印时出现的打印设置框。 2.自动设置各打印控制参数。 3.实现自动打印。 使用方法 控件的ID为clsid:AE1A309B-6FFA-4FCF-B07F-CB97FFD56B1B 使用Object标签包裹即可。 如 <OBJECT ID="TestAX" classid="clsid:AE1A309B-6FFA-4FCF-B07F-CB97FFD56B1B" codebase="IEprint.ocx#version=" width=0 height=0 align=center hspace=0 vspace=0 ></OBJECT> 使用JavascriptVBScript程序进行调用 使用使,先得到打印控件Object对象实例如 a=document.getElementById("TestAX"); 参数内容 接着对a进行操作即可 a.Mar_left=0.0075; //左边界 a.Mar_Top=0.0075; //上边界 a.Mar_Right=0.0075; //右边界 a.Mar_Bottom=0.0075; //下边界 a.Orientation="纵向";//打印方向 a.Paper_Size="Folio"; //纸张大小 a.Header_Html="Headeraaaaaaaa"; //头部标注 a.Footer_Html="Footerssssssss"; //尾部标注 a.ApplySetup(); //应用上面的设置 函数方法 a.PrintWithOutSetup(); //无需设置即打印内容 a.PrintWithOutSetupPrintWithOutByID("cnnb"); //打印除ID为cnnb的其他内容。即过滤id为cnnb的所有内容 a.PrintWithOutSetupPrintByID("163");//打印id为163的内容。即过滤id为163以外的所有内容 a.PrintWithSetup(); //有设置选项的打印 a.PrintPreView();//打印预览 对本控件有建议的可以联系我,一般隐身存在。。。 chatop QQ948905
优道PDF文档版权保护控件(UUDoc Secure PDF Control) 优道科技提供在线文档版权保护技术和解决方案,支持保护通过网页进行在线浏览的PDF和XPS文档。控件采用优道科技独创的屏幕黑洞技术进行研发,能完美解决PDF和XPS文档的在线版权保护问题。ActiveX技术支持无缝嵌入到各类网站和软件产品当中,控件小巧且功能强大,不需要在客户端再安装Adobe Acrobat Reader等其它PDF阅读器就能打开浏览PDF和XPS文件。简单的调用方式可以让您很方便就能做出一款适合常用需求的文档阅读器。 产品特点: 文件小巧 控件大小不超过3M,客户端不需要再另外安装其它庞大的PDF阅读器; 使用简单 通过属性的设置和方法的调用即可完成PDF和XPS文档阅读器的复杂功能; 支持版权保护 可以通过属性设置完成对复制、截屏和打印等数字版权保护功能的控制; 高强度加密 采用国际权威的高强度加密算法在内存中完成加密解密,远程加密传输,不留任何痕迹; 底层技术开发 C++ActiveX技术开发,支持嵌入到网页或桌面应用当中,支持各类编程语言进行调用; 功能齐全 附带有换页、查找、放大、缩小、旋转、颜色定制等文档浏览器常用功能,支持通过JavaScriptVbScript与网页进行交互; 各种语言支持 服务器端支持Windows及Linux的服务器,支持各种服务器端编程语言,例如asp,asp.net,php,java,python,ruby等 ; 国际权威认证 软件经过权威机构安全数字签名认证,通过多种环境及杀毒软件测试,可安全运行。 运行环境要求: 客户端操作系统:WindowsXP/2003/2008/Vista/Win7,支持32位及64位操作系统 使用支持ActiveX功能的IE浏览器 浏览时需按照提示安装SecurePdfViewer浏览控件

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧