ASP.NET中使用组件服务(2)

1.1、使用COM组件
         .NET提供大量的类库来方便的实现同COM组件的相互操作,其中很重要的一个名称空间就是:System.Runtime.InteropServices。
1.2、一个调用COM组件的例子
         (1)新建项目,名称为:TestCom
         (2)实现代码如下:
 1 using System;
 2 using System.Runtime.InteropServices;
 3 
 4 namespace TestCom
 5 {
 6     /// <summary>
 7     /// Class1 的摘要说明。
 8     /// </summary>
 9     class Class1
10     {
11         /// <summary>
12         /// 应用程序的主入口点。
13         /// </summary>
14         [STAThread]
15         static void Main(string[] args)
16         {
17             int myMsg;
18             myMsg = MessageBoxA(0,"Hello","Test",0);
19         }
20         [DllImport("user32.dll")]
21             public static extern int MessageBoxA(int hWnd,string strMsg,string strCaption,int nType);
22     }
23 }
         (3)运行效果图:

dllHello.bmp


posted @ 2005-07-02 10:04  zhh007's Bolg  阅读(218)  评论(0编辑  收藏  举报