云外归鸟工作室

云外归鸟的相关作品和文章

« 黑月的LPK实现静态库例子

黑月OCX组件驱动支持库 (1.1#2版)

专为黑月使用OCX组件而编写的,与以前的COM对象支持库相比,挂接事件无须再自己查询相关的事件接口GUID和事件编号。

调用和挂接事件代码由工具自动生成(BMOleClassViewer.dll 需要放到易的LIB目录)

同时支持静态库编译,易语言也可以使用。

该版本比论坛发布版的代码工具BMOleClassViewer.dll高,解决一些组件的属性代码不能生成问题。

注意:

1、事件的在参数为对象和变体型,请自行修改为整数型(即对象和变体型的指针),具体操作需由有易语言COM对象开发经验的高级用户指导。

2、如果有“未知类型29”的,这种是用户自定义类型,通常为枚举常量,可以用整数来代替。如果是其它未知类型的,这个类型值就是变体型VARIANT的类型代码,请自己查阅相关资料,以便制定变通解决办法。

[1.0.1版]

更新:

1、修改部分组件事件挂接失败的BUG

2、查看工具可以生成非窗口对象的属性和方法代码。

[1.1.2版下载]

更新:

1、增加支持挂接非OCX组件对象的事件。

2、查看工具可以生成非窗口对象的事件代码。

3、查看工具升级为1.0.0.5版,修正参数为双精度小数等类型时,调用代码有误的BUG。

201003252121084256.rar

  • quote 4.使用黑月
  • 黑月到现在实在太NB了。
    事件的在参数为对象和变体型,请自行修改为整数型(即对象和变体型的指针),

    有什么方法可以根据这个指针取回对象呀,我试了好多方法,虽然能够取出对象,但只要用这个对象访问任何方法或属性都会导致程序终止,太郁闷了。 如果事件中的对象不能访问的话,那一些事件就没有意义了,太郁闷啦。
  • 2010-2-24 12:33:59 回复该留言
  • quote 5.7778
  • [URL][URL]http://=''style='c:expression(alert())'[/URL][/URL]
  • 2010-3-28 16:04:43 回复该留言
  • quote 11.qzx872
  • ----------------------------
    ★★★黑月工具开始处理程序★★★
    读取程序文件成功
    分析易语言程序发现错误:
    黑月程序不能使用窗口单元组件
    ----------------------------
    写出可执行文件成功

    附: 运行时依赖文件列表:
    -- 支持库文件(必需):
    D:\e\lib\krnln.fnr
    D:\e\lib\iext.fnr
    D:\e\lib\BMOleDriver.fne
    ----------------------------


    这是我用黑月编译器V1.5编译易黑月OCX浏览器时出现的问题 我的易语言版本是5.1
  • 2010-6-7 23:01:59 回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Arwen Build 90619  Theme By Bokezhuti.cn

Copyright 2009 www.basic8.com.cn Your WebSite. Some Rights Reserved.