适用于VBA的MathType 7 SDK

时间:2018-05-12 04:35:29

标签: vba sdk mathtype

我正在尝试为VBA找到MathType 7 SDK。我发现有一个MathType SDK,但它不再支持(如http://docs.wiris.com/en/mathtype/mathtype_desktop/mathtype-sdk中提到的)MathType 7.是否有适用于VBA的MathType 7 SDK?

2 个答案:

答案 0 :(得分:1)

[这个太大了,不能作为评论,但作为答案尚不令人满意(但是)如果我们取得进展,我会修改。]

VBA通常通过COM(组件对象模型)类型库进行交互(但并非总是如此)。所以我要在Tools-> References对话框中查找一个条目。该网站看起来很有前途,因为MathType有一个OLE(对象链接和嵌入)接口,这是一个复杂的COM接口集。

如果您找到类似MathType的工具 - >参考,请报告回来。

答案 1 :(得分:1)

以下是{strong> MathType 6.9 SDK 的direct-download link here。它appears没有适用于版本7的SDK ...但该版本仅在几周前发布。 ...所以最近开发者还没有更新他们的网站。另一个网站提到MS Office加载项的Beta版本即将发布"。

img

我从未使用该应用程序,但所包含的文档描述了可在Microsoft Word VBA中查看的示例和源代码...

  

以上SDKTest工具栏上提供了以下测试功能(在Word 2003中)。要查看这些函数的源代码,请在Windows上通过Alt-F11或Macintosh上的Option-F11打开Visual Basic编辑器。

     

在运行任何这些测试之前,必须创建对32位或64位版本的MT6SDK.dot模板的引用,具体取决于Office安装的位数。打开VB Editor,选择此文档SDKTest.dot,然后选择Tools> References。在MathTypeSDK旁边放置一个复选标记。如果MathTypeSDK不在列表中,请选择“浏览”,导航到MathType 6 SDK文件夹下的Templates \ Win \ 32,Templates \ Win \ 64文件夹或Templates \ Mac文件夹,然后选择MT6SDK.dot。

     

...

     

<强> vTestVarSub()   单击下面的等式,然后单击工具栏上的TestVarSub按钮。系统将提示您输入和更改文本,并将生成的公式插入现有公式的前面。重复三次,将<var1>更改为a,将<var2>更改为b,将<var3>更改为c,最后将获得二次方式。

     

img