`
oldrev
  • 浏览: 233723 次
  • 性别: Icon_minigender_1
  • 来自: 昆明
社区版块
存档分类
最新评论

修改版 juno.com.base

阅读更多
dsource 上的 juno 是一个很不错的 Windows 封装库,可惜的是作者似乎已经放弃了开发,已经近5个月没有更新了。

由于时间的原因,juno 无法在现在的 DMD 下编译,因此我修改并提取了 juno 库最有价值的 COM 库部分,让它能顺利编译。这么做的目的在于我们现在可以通过 juno 中的 tlbimpd.exe 为 COM 类型库生成接口代码,自己手工转换了。

附件中的 combase.d 是 juno.com.base 的修改版,mshtml.d 是 MSHTML  的接口代码。

需要注意的是当用 tlbimpd 生成代码以后需要将第一行 import juno... 改为 import combase;

happy hacking!
分享到:
评论
8 楼 DavidL 2007-04-21  
freenode的irc
7 楼 qiezi 2007-04-20  
你们说的IRC是哪亚,我很少用IRC。

JavaEye圈子可能有些问题,有些用户要批,有些不用批,好像也没什么规律。
6 楼 oldrev 2007-04-20  
好像现在不用审批了,不知道什么时候我也成了管理员
5 楼 DavidL 2007-04-20  
不好意思,是qiezi兄批的
4 楼 DavidL 2007-04-20  
嗯,是的,IRC里的DavidLeon,估计和ideage沟通一下就知道了,因为我的申请就是写的这个的,而且是他批的
3 楼 oldrev 2007-04-20  
就是简单的创建 COM 对象
2 楼 oldrev 2007-04-20  
楼上的同志是不是火星NG里经常现身的 davidl?
1 楼 DavidL 2007-04-20  
的确是个有用的咚咚,代码没细看似乎不支持OLE?

相关推荐

Global site tag (gtag.js) - Google Analytics