• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > vc开发的ActiveX嵌入htm文件后如何响应事件?

vc开发的ActiveX嵌入htm文件后如何响应事件?

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了vc activex控件下载,vc调用c#activex控件,vc activex控件,vc6.0 activex控件,vc activex等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: vc开发的ActiveX嵌入htm文件后如何响应事件?
描述:

<HTML><HEAD>
<META c/html; charset=unicode" http-equiv=Content-Type>
<META c/TITLE>
</HEAD>
<script language="JavaScript">
function doFunction() {
     a.Download();
}
</script>
<BODY>
<OBJECT id=a 
        classid="clsid:19685D7D-0CF0-4F88-B681-D270A48C9367" 
>
<input type="button" value="Click"  /> </BODY></HTML>
a 为ActiveX控件生成的一个对象,ActiveX控件有我自己定义的一个事件:OnDownloadCompleted 和一个方法:Download().
我在VC创建的Container中可以通过Class Wizard响应这个事件,但是在这边只能看见Download()这个方法。请问如何捕抓OnDownloadCompleted 这个事件呢?
有没有类似这种调用:
a.OnDownloadCompleted = func(); //func()为处理DownloadCompleted事件的函数
如何实现?


解决方案1:

、如何响应activex的事件
<script language="JavaScript">
function YourJsFunction(param1,param2,..)
{
//......
}
YourActiveXControlID.ItsActiveX事件Name=YourJsFunction;
</script>
或者
<SCRIPT LANGUAGE="JavaScript" FOR="YourActiveXControlID" EVENT="ItsActiveX事件Name(param1,param2,..)">
//....
</SCRIPT>

解决方案2:


只需在script定义如下function
就可以了
<script language = javascript>
function a::OnDownloadCompleted 
{
 //在这里添加func()函数的代码就OK了
}
</script>
楼主所说的
a.OnDownloadCompleted = func(); //func()为处理DownloadCompleted事件的函数
是不行的

解决方案3:

View->Other Windows->Script Outline

解决方案4:

在网页下给你的控件定义一个id ,在interdev下选script outline,在你的id下选择接受的消息

解决方案5:

GZ

解决方案6:

up

解决方案7:

up

解决方案8:

Uping


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 为什么VC做的控件在VB下面会有问题啊?请高手指点,高分求教啊
  • 怎么在vc中创建控件?
  • vc动态加载ActiveX控件
  • VC开发的ActiveX控件,用ClassWizard生成事件,怎么触发这个事件?
  • 用vc实现在word中用鼠标拖动自制的ActiveX控件?
  • 如何将一个VC项目,转换成COM(ACTIVEX)控件?
  • 100分,如何将用VC开发的基于DIALOG的应用程序ACTIVEX化,在线等,急
  • VC初学者的困惑问题:关于在VC的单文档应用程序中使用ActiveX控件?
  • VC写的ActiveX控件嵌入在IE中的问题。。。
  • 关于在vc中使用activex的小问题。急急急

相关文章

  • 2017-06-04 如何用C语言实现实现webbrowers的IDocHostUIHandler接口?
  • 2017-06-04 求各位大虾帮帮忙!50分求助!
  • 2017-06-05 如何获取另一进程的活动窗口?
  • 2017-06-05 懂tcl的vc高手请进来
  • 2017-06-04 建立IE工具栏没有显示
  • 2017-06-04 关于异步可插入协议
  • 2017-06-04 求助!!!关于用net创建的Web服务的棘手问题。
  • 2017-06-05 多进程之间的Session如何共享
  • 2017-06-04 lwg7603,wyzegg蛋请进,有事相商!!!!!!
  • 2017-06-05 “为什么对鼠标消息没有反映??”

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 求一份BoundsChecker6X系列使用指南和心得最好是中文
    • VC调用webservers作为客户端
    • 如何在atl的客户程序中使用activex控件?
    • 操作WORD的困惑~
    • MFC,dll文件在其他电脑无法加载
    • 能给一个用vc编写的com程序吗,能说明问题就行?
    • 如何用atl实现vb里的connection的功能
    • 请问如何在IE中加入工具栏(toolbar不是工具栏按钮toolbarbutton
    • 新手请教两个问题,请各位老大指点一下~~
    • 急招ActiveX控件开发人员

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有