登录 注册 找回密码 开启辅助访问 商业用户中心 购物车有0件商品 切换到宽版
搜索
查看: 4804|回复: 11
打印 上一主题 下一主题

[讨论] 关于黑月OCX组件驱动支持库

[复制链接]
跳转到指定楼层
楼主
发表于 2010-10-22 17:02:03 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
好象对dll类型的支持不好啊,感觉没有以前的com操作支持库方便,象我附件里的那个就无法调用了.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

12#
 楼主| 发表于 2010-11-24 20:15:36 | 只看该作者
被你说着了,确实有个函数没转过来.
GetScreenData(x1,y1,x2,y2)
获取指定区域的图像,用二进制数据的方式返回.
这个无法搞定不知道用易的对象怎么取回这个字节集.
回复 支持 反对

使用道具 举报

11#
发表于 2010-11-23 21:15:18 | 只看该作者
你知道用VB编写就会用到VB运行时库吗?
你知道这个类型有多少方法吗?你都转得过来吗?
我做这个支持库不是为了你,因为不止你一人反映这个插件用不了,所以我才做成支持库的.
而是为了我自己,和其它人,这个支持库已经有好几个买了
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2010-11-23 19:41:06 | 只看该作者
不好意思让你麻烦了,最近我又学了点VB,已经用VB间接调用成功了。
回复 支持 反对

使用道具 举报

9#
发表于 2010-11-23 01:26:39 | 只看该作者
你的这个问题,我已经用新编的支持库解决了
http://www.basic8.com.cn/show.asp?type=lib&id=2
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2010-10-24 12:50:28 | 只看该作者
是这样.
回复 支持 反对

使用道具 举报

7#
发表于 2010-10-23 22:03:03 | 只看该作者
我用顶楼你的组件,用易的工具注册的,就创建不了
你上面的源码写出的DLL注册的就可以创建.
他的COM组件接口编写不规范,不能枚举所有方法属性,我以前的Com操作支持库也不能生成源码,只能像你的源码,先查询函数名的编号,再调用了.
这不能怪易对象调用不了,只能怪作者编写的组件不标准.
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2010-10-23 16:49:21 | 只看该作者
本帖最后由 易123 于 2010-10-23 16:51 编辑

哈大鸟你也有没看仔细的时候啊,你看我我下面的附件就是用你的com操作支持库的.可以成功调用啊(用易自带的对象是无法调用的).

可惜无法静态编译啊!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

5#
发表于 2010-10-22 23:57:25 | 只看该作者
本帖最后由 云外归鸟 于 2010-10-22 23:59 编辑

我用VB也调用不了
这个组件是只能给什么"按键的Plugin目录"做为插件用的,其它程序用不了

回复 支持 反对

使用道具 举报

地板
发表于 2010-10-22 23:48:17 | 只看该作者
他的手册里写着

注意: dm.dll只能用于非简单游

另外,上个版本发现用Import命令导入插件,会造成多开出问题,所以不要用Import来注册插件.

另外,别的高级语言如何调用dm.dll,请百度XXXX语言如何调用Active X 对象.

目前经过测试的语言可以正常调用的有vc6 vb6 delphi ,别的语言想必也不会有问题.

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表