VC里是用一组文件读写的API,估计C#里也是这样,不过C#把这些API都封装到它的namespace中去了,找找试试吧~

解决方案 »

  1.   

    建议在网上search一个封装的for.net的串口通讯组件,很多的,没必要自己写的,呵呵,
    也可以给我mail,我给你一个
    [email protected]
      

  2.   

    NetSerialComm
    去google搜这个就可以了。for .net 得串口组件.
      

  3.   

    安装VB6中的Microsoft Communications control控件,叫MSComm32.ocx.
      

  4.   

    通过c#来调用API来完成也可以
      

  5.   

    工具箱右键->自定义工具箱->Com组件->MSCOMM32,不推荐使用。已经有.Net的新控件了,而且还带有源码.(微软网站)
    Use P/Invoke to Develop a .NET Base Class Library for Serial Device Communications
    http://msdn.microsoft.com/msdnmag/issues/02/10/NETSerialComm/default.aspx