不用第三方控件.在编程过程中,怎么也找不到DCB与此相关的成员。如fParity,fOutxDsrFlow,fOutX等都找不到,请问这是怎么回事?

解决方案 »

  1.   

    有一本老书叫《Windows 95通信编程》清华出的,上面有详细介绍。
      

  2.   

    现在我知道这与DCB的Flags成员有关,可这个Flags如何使用呢?帮助文件里也没有它的说明。请高手指点。
      

  3.   

    你找不到fParity,fOutxDsrFlow,fOutX等是因为Delphi的单元屏蔽了这个结构中的一些东西,Delphi中缺省的DCB结构是不完整的,你可以自己重新定义一个DCB结构,并自己重新声明相应的Api,相关的声明可以参看C++ Builder里面相应部分的声明
      

  4.   

    太多相关控件,你去计算机世界找找 2000内的文章 在某一期有用DELPHI控制串行口程序与介绍。
      

  5.   

    懂了其实很简单,要说又太麻烦,如果你需要《Windows 95通信编程》随书例子盘,说一声,我给你EMAIL过去。
      

  6.   

    to dev: 小弟也想要一份,呵呵,谢了。
    [email protected]
      

  7.   

    太好了,求之不得。赶快EMAIL给我吧,谢谢!!!收到后即送分。
      

  8.   

    太好了,求之不得。赶快EMAIL给我吧,谢谢!!!收到后即送分。[email protected]
      

  9.   

    可以使用MOXA卡附带的DLL,其中的函数使用起来很简单,还可以指定一个过程为串口接收事件,不大100多K,是否需要?