Minidx Support Forum » 中文用户 » ExtractText.dll 可否动态调用?


6-5-2008 13:37 johannes
ExtractText.dll 可否动态调用?

首先感谢作者,这正是我一直寻找的功能模块。

想在一款绿色免费软件中加入本文抽取功能,查看了一个这个动态库,没有发现导出函数。
可否不用 Regsvr32 ExtractText.dll 命令动态调用 ExtractText.dll ?

如果可以,如何实现,请不吝赐教。

谢谢!


[email]pkmcenter@yahoo.cn[/email]
[url]www.pkmcenter.org[/url]
HANS

7-5-2008 09:57 dingzhigang
[quote]Originally posted by [i]johannes[/i] at 6-5-2008 13:37
首先感谢作者,这正是我一直寻找的功能模块。

想在一款绿色免费软件中加入本文抽取功能,查看了一个这个动态库,没有发现导出函数。
可否不用 Regsvr32 ExtractText.dll 命令动态调用 ExtractText.dll ?

如果可以,如何实现 ... [/quote]

看了你的PKM,相当不错。
注册可在setup阶段自动完成。
ExtractText.dll 是一个标准的Com组件,相关函数在提供的头文件中都包含了。
具体的用法可查阅Com组件使用手册, :)

7-5-2008 18:00 johannes
感谢作者的回复,很早以前就关注 Mindx 了,在中文处理的底层技术上极具实力。Mindx 数据层功能强大,但应用表现层上有待改进。我的 PKM2 可以在表现层做的很花哨,但底层功力不够,所以想借力 Mindx,尤其是  ExtractText.dll  这个模块。因为是绿色软件,所以没有安装包,也不想让用户去运行 Setup。

Com 组件使用手册文档已经详细看过了,一直没找到不安装注册即可使用的办法。

或许我没有读透,我再研究一下吧。呵呵 :)

7-5-2008 21:40 dingzhigang
[quote]Originally posted by [i]johannes[/i] at 7-5-2008 18:00
感谢作者的回复,很早以前就关注 Mindx 了,在中文处理的底层技术上极具实力。Mindx 数据层功能强大,但应用表现层上有待改进。我的 PKM2 可以在表现层做的很花哨,但底层功力不够,所以想借力 Mindx,尤其是  ExtractText.dll   ... [/quote]

的确,没什么时间去做界面,引擎部分的时间花得比较多,呵呵,让你见笑了。
据我所知,Com组件不注册是不可以用的,不过你可以把注册部分的代码写入启动的init之类的函数中,在退出程序的时候注销,同样可以算“绿色软件”吧? 个人建议,贻笑大方了。 :)

7-5-2008 23:50 johannes
嗯,太客气了。我也查了一些关于 COM 调用的方法,的确没办法解决不注册调用的问题。你说的变通方法应该是可行的,是个很好的思路,我去试试。

PS:

底层技术就象是内功,有了九阳神功,可以横扫天下各派无敌。我认为,如果你想做大,现在市面上的信息管理、内容管理、知识管理等等系统,都将不是对手。底层的东西是别人学不来的,没有多年的积累是没办法弥补的。自己没有时间,可以考虑与其他人或公司合作。有点眼光的公司应该可以看到文本抽取、高速分词、索引算法的价值。以现有的研究成果,再加上自动聚类和语义分析,足可以为任何基于内容的信息系统提供一个极高性能的平台框架了。这样的一个平台,可以创造极高的社会经济效益,希望能够尽早看到成果向价值的转化。


再次感谢!

Page: [1]


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.