在窗体和messagebox VB.NET中显示数学公式

在窗体和messagebox VB.NET中显示数学公式,vb.net,visual-studio-2010,dll,Vb.net,Visual Studio 2010,Dll,如何在表单和消息框中显示数学公式 我 即使有一个vb.net版本,我也可以让它在VisualStudio2010桌面应用程序上运行 我看到它使用了: [System.Runtime.InteropServices.DllImport("MimeTex.dll")] internal static extern int CreateGifFromEq(string expr, string fi

如何在表单和消息框中显示数学公式

我 即使有一个vb.net版本,我也可以让它在VisualStudio2010桌面应用程序上运行

我看到它使用了:

  [System.Runtime.InteropServices.DllImport("MimeTex.dll")]
    internal static extern int CreateGifFromEq(string expr, 
                                             string fileName);
但是如何为vb.net做模拟呢

我知道我必须包括

Imports System.Runtime.InteropServices
然后

使用时

 CreateGifFromEq("((x+4+9+8)/2)*0.8", "image.png")

有没有办法画出方程式并显示在messagebox中?

MimeTex是一个外部库,您必须将它添加到项目中。您可以从下载它(它是用C++编写的),也可以在您引用的应用程序的源代码中使用DLL,您可以从提供的链接下载该DLL。不确定它的可靠性,也不确定它对VB.NET winforms的确切适用性。你能做的最好的事情(除了一些研究)是执行链接中的源代码,确认它按预期工作,并根据你的需要调整它


如果你想写方程式,似乎有很多选择。经过快速研究,我发现:它指的是C#,但答案中给出的链接完全适用于VB.NET。

创建一个带有图片框的自定义对话框,并在其中显示您的方程图像?我的答案清楚吗?
Error   1   'CreateGifFromEq' is not declared. It may be inaccessible due to its protection level.  
 CreateGifFromEq("((x+4+9+8)/2)*0.8", "image.png")