system.drawing在vba中的用法

时间:2014-08-22 08:09:51

标签: vba system.drawing

我想在VBA宏中使用system.drawing.dll。我已添加它作为参考“工具 - >参考” 但现在麻烦开始了,我无法弄清楚如何使用和调用system.drawing.dll中的方法。我确实可以访问System_Drawing但它结束了。 我可以在VBA中声明

         Dim image1 as Bitmap
         Dim ImageFunc as System_drawing.Image

但是我无法将图像加载(或设置......?)到image1。

我在Visual Basic 2010中做了同样的事情,它运行正常。请参阅打击代码

Imports System.Drawing
....
        Dim image1 As Bitmap = CType(Image.FromFile(Path, True), Bitmap)
        image1.MakeTransparent(Color.White)
        image1.Save(Path)
        image1.Dispose()

如何在VBA中应用相同的代码?我尝试过不同的Declare Functions,Set等等,但没有任何效果。即使我已经谷歌搜索了如何在VBA中使用C dll,我也很想念基础知识。

0 个答案:

没有答案