網頁

2011/12/15

C#.Net调用VB.Net中的MY

文章來源:C#.Net調用VB.Net中的MY
用過VB.NET的人應該只要MY有多強大了吧,是不是很想在C#中也能調用呢?
當然是可以的,.net作為微軟的跨語言的平台,必須是能實現的,不然微軟就自己打自己嘴巴了~
回到正題上:
1.在程序中加上Microsoft.VisualBasic引用;
2.添加如下命名空間
using Microsoft.VisualBasic.ApplicationServices;
using Microsoft.VisualBasic.CompilerServices;
using Microsoft.VisualBasic.Devices;
using Microsoft.VisualBasic.FileIO;
using Microsoft.VisualBasic.Logging;
using Microsoft.VisualBasic.MyServices;
其中對應關係為下圖所示:
 項目VB.NET  C#引用命名空間備註 
 1 MY.Application Microsoft.VisualBasic.ApplicationServices; 應用程序相關
 2 My.Computer Microsoft.VisualBasic.Devices.Computer 計算機相關
 3 My.Forms Form窗體實體化 windows Form相關
 4 MY.Log Microsoft.VisualBasic.Logging 記錄文件相關
 5 MY.Resources Namespace命名空間.Properties.Resources 資源文件相關
 6 MY.User Microsoft.VisualBasic.ApplicationServices.User 用戶相關
 7 MY.Settings Namespace命名空間.Properties.Settings 設置文件相關
 8 My.WebServices Web Service實體化 Web Service相關

沒有留言:

張貼留言