热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

在ActiveX中添加自定义事件,急!!!!

那位高手能给举一个简单的例子,权当手把手教俺了,请注明操作步骤,好吗?
那位高手能给举一个简单的例子,权当手把手教俺了,请注明操作步骤,好吗?

10 个解决方案

#1


本来我写了一篇文章可以帮助你,但是这篇文章被《程序员》杂志相中了,所以我不能再《程序员》发刊之前把文章转给你,不过我可以简要提示一下:

首先要把VCL的消息函数转发为自己的处理函数,这里VCL提供了源代码,你可以自己看看,然后要从支持事件的接口里生成一个方法用来调用ActiveX的事件处理函数。

然后在你上面的处理函数中调用这个接口函数。

#2


我也不知道那些编辑会把我的文章用在那期杂志里,如果你感兴趣可以留意一下第10期的《程序员》。

#3


留下e-mail,俺给你发!或和俺联系!matq2002@hotmail.com

#4


http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=121928

#5


定义ActiveX的事件,在Delphi中相对来说还是比较容易理解的。

在Delphi中设计一个ActiveX,Delphi会自动为该控件增加一个事件接口,或者,你也可以在类型库编辑器中手工添加。
首先,在该接口中增加一个method,该method就是ActiveX的事件名;
然后,在ActiveX需要激发事件的地方,调用这个方法。例如:
if Assigned(FEvent) then
{call your method here}

这里的FEvent是一个封装的事件变量。

#6


我现在知道怎么在ActiveX Form中怎么利用类型库的向导添加一个事件。比如说我在事件接口中添加了一个OnMethod的事件,以后的工作该怎么处理?还有Fire_OnMethod该什么时候调用?请高手回答。

#7


你们这帮鸟人,特别是Aweay(),“本来我写了一篇文章可以帮助你,但是这篇文章被《程序员》杂志相中了,所以我不能再《程序员》发刊之前把文章转给你”,求你们还不如求自己,还有其余的鸟人,问题还得靠俺自己琢磨,不过俺终于搞出来,虽然具体实现机理不是很明了,但是俺现在会做了。你们中不知道的,如果想知道就加我的MSN:whilliy@hotmail.com吧。

#8


楼上的咋的了?有点后悔给你发了!

#9


to  whilliy(whilliy)

我真的很想告诉你,不过我和csdn之间有和约,如果我吧文章给你了,我是侵权的,

那篇文章就是介绍这个原理的,欢迎你赐教。

#10


我想应该已经解决了吧,没解决的话,给我信息。。

推荐阅读
  • Python处理Word文档的高效技巧
    本文详细介绍了如何使用Python处理Word文档,涵盖从基础操作到高级功能的各种技巧。我们将探讨如何生成文档、定义样式、提取表格数据以及处理超链接和图片等内容。 ... [详细]
  • 深入理解Java中的volatile、内存屏障与CPU指令
    本文详细探讨了Java中volatile关键字的作用机制,以及其与内存屏障和CPU指令之间的关系。通过具体示例和专业解析,帮助读者更好地理解多线程编程中的同步问题。 ... [详细]
  • 本文深入探讨了C++对象模型中的一些细节问题,特别是虚拟继承和析构函数的处理。通过具体代码示例和详细分析,揭示了书中某些观点的不足之处,并提供了更合理的解释。 ... [详细]
  • TechStride 网站
    TechStride 成立于2014年初,致力于互联网前沿技术、产品创意及创业内容的聚合、搜索、学习与展示。我们旨在为互联网从业者提供更高效的新技术搜索、学习、分享和产品推广平台。 ... [详细]
  • 本文详细介绍如何通过修改配置文件来隐藏Apache、Nginx和PHP的版本号,从而增强网站的安全性。我们将提供具体的配置步骤,并解释这些设置的重要性。 ... [详细]
  • 本文深入探讨了HTTP请求和响应对象的使用,详细介绍了如何通过响应对象向客户端发送数据、处理中文乱码问题以及常见的HTTP状态码。此外,还涵盖了文件下载、请求重定向、请求转发等高级功能。 ... [详细]
  • 本文探讨了Java编程的核心要素,特别是其面向对象的特性,并详细介绍了Java虚拟机、类装载器体系结构、Java类文件和Java API等关键技术。这些技术使得Java成为一种功能强大且易于使用的编程语言。 ... [详细]
  • 编写了几个500行左右代码的程序,但基本上解决问题还是面向过程的思维,如何从问题中抽象出类,形成类的划分和设计,从而用面向对象的思维解决问题?有这方面的入门好书吗?最好是结合几个具体的案例分析的 ... [详细]
  • 本文详细介绍了流编辑器sed中的G、H、g、h命令,探讨了它们的工作原理及应用场景。通过实例解析和图解分析,帮助读者掌握这些高级命令的使用方法。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • PHP 5.2.5 安装与配置指南
    本文详细介绍了 PHP 5.2.5 的安装和配置步骤,帮助开发者解决常见的环境配置问题,特别是上传图片时遇到的错误。通过本教程,您可以顺利搭建并优化 PHP 运行环境。 ... [详细]
  • 创建第一个 MUI 移动应用项目
    本文将详细介绍如何使用 HBuilder 创建并运行一个基于 MUI 框架的移动应用项目。我们将逐步引导您完成项目的搭建、代码编写以及真机调试,帮助您快速入门移动应用开发。 ... [详细]
  • 如何使用PyCharm及常用配置详解
    对于一枚pycharm工具的使用新手,正确了解这门工具的配置及其使用,在使用过程中遇到的很多问题也可以迎刃而解,文中有非常详细的介绍, ... [详细]
  • SPSS操作指南:双变量相关性分析的详细步骤
    本教程将详细介绍如何使用IBM SPSS Statistics进行双变量相关性分析。通过实例演示,帮助读者理解变量间的关系及其统计意义。 ... [详细]
  • 如何在CAD查看器中同时打开并对比两张DWG图纸
    本文将详细介绍如何使用专业的CAD查看软件,如迅捷CAD看图,来同时打开和对比两张DWG格式的CAD图纸。无论是在设计审核还是项目管理中,掌握这一技能都能显著提高工作效率。 ... [详细]
author-avatar
大大文人
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有