2
我有一些由C++編寫的第三個代理提供的某些密碼算法類,我的應用程序的結構在vb.net中實現。是否有可能以某種方式導入他的類,並像黑箱一樣將它們用於我的vb.net應用程序?是否有可能在vb.net代碼中使用C++類?
如果不是,我想我需要重新寫我的vb.net程序到C++,這將是一個網格。
謝謝
我有一些由C++編寫的第三個代理提供的某些密碼算法類,我的應用程序的結構在vb.net中實現。是否有可能以某種方式導入他的類,並像黑箱一樣將它們用於我的vb.net應用程序?是否有可能在vb.net代碼中使用C++類?
如果不是,我想我需要重新寫我的vb.net程序到C++,這將是一個網格。
謝謝
是的,您可以使用P \ Invoke從.NET語言中調用C++。對於在VB.NET中使用P \ Invoke,請參閱How to use P\Invoke in VB.Net
+1這可能是唯一的* sensible *方法。還有其他一些解決方案(如COM和其他IPC技術) – Arafangion 2013-03-01 09:00:11