以前用VS2005 System.IO中有串口的类,但是今天要求用VS2003实现我也下了一个别人用2003写的串口类 ,但用起来并不方便。各位老大谁有更好的解决方法,帮下忙。

解决方案 »

  1.   

    用vc++6.0,哈哈哈
    或者引用vc++的dll
      

  2.   

    如果你不大习惯c++,建议你用vb里带着的一个active x,控件,好像叫microsoft comm 什么的。许多年以前用过,不大记得了。做安装包时,记得打包,不然用户就得手动注册。如果你习惯c,c++,可以自己调用平台函数:Communications Functions
    有如下一些函数。怎么用,你得自己察看说明。
    BuildCommDCB
    BuildCommDCBAndTimeouts
    ClearCommBreak
    ClearCommError
    CommConfigDialog
    EscapeCommFunction
    GetCommConfig
    GetCommMask
    GetCommModemStatus
    GetCommProperties
    GetCommState
    GetCommTimeouts
    GetDefaultCommConfig
    PurgeComm
    SetCommBreak
    SetCommConfig
    SetCommMask
    SetCommState
    SetCommTimeouts
    SetDefaultCommConfig
    SetupComm
    TransmitCommChar
    WaitCommEvent最后强烈推荐.NET 2.0(你可以省去许多时间和麻烦),我不知道用户为什么非得要用.net 1.1,或1.0。是不是没做好对用户的解释工作?
      

  3.   

    MSCOMM32.OCX
    LZ要的话留个邮箱发给你