starmars 发表于 2021-2-12 18:06:53

如何在自己的程序中调用MdxBuilder软件生成.mdx文件?

自己做了一个图片词典小工具,生成MDX格式的TXT文本文件之后最后一步是压缩成.mdx格式,不想再去运行MdxBuilder压缩了,想在自己的工具里集成MdxBuilder做的压缩MDX的事。

之前发过一个帖子,询问MDX技术规范和可以供程序员调用的库,因为我不相信核心压缩算法是MdxBuilder软件编制者自己发明的,估计是类似ZIP/RAR之类的现成压缩算法稍微改一下?肯定有现成调用的工具库的吧,遗憾的是无人给予解答。

现在要问的问题是,既然我没办法去调用库方法,那有无办法在自己的程序中调用MdxBuilder软件呢?

貌似有朋友的工具已经解决了这个问题,他们是在EXCEL或者PYTHON中调用的?这些都是脚本设计语言, 本人不大会用。如果用C#或者JAVA有没有办法调用它呢?

bob123 发表于 2021-2-13 02:20:26

https://www.pdawiki.com/forum/forum.php?mod=viewthread&tid=35417
https://www.pdawiki.com/forum/forum.php?mod=viewthread&tid=41889
看这两个帖子

badnumber 发表于 2021-2-19 06:10:21

可以考虑先获得句柄(可以直接用WindowFromPoint函数获取,也可以先获取进程句柄,然后遍历子控件获取),然后用SendMessage函数来操作

starmars 发表于 2021-2-19 14:17:41

badnumber 发表于 2021-2-19 06:10
可以考虑先获得句柄(可以直接用WindowFromPoint函数获取,也可以先获取进程句柄,然后遍历子控件获取),然 ...

能否解释一下您这是要我干什么?

badnumber 发表于 2021-2-19 21:25:01

你不是要调用吗,对于windows程序,就可以用我说的方法。
页: [1]
查看完整版本: 如何在自己的程序中调用MdxBuilder软件生成.mdx文件?