请问大家。如何在DELPHI串口编程里判断我接收到的一个字节的范围是F1-FE还是00-F0  .请写段代码。谢谢。

解决方案 »

  1.   

    如果你需要一个字节一个字节的判断,用
    mscomm, TurboPower Async 的更适合
    如果用 spcomm, 那将其复制到一个数组,判断很简单
      

  2.   

    请问楼上的能不能给段具体代码。我头次用DELPHI。谢谢。
      

  3.   

    var  s:array of string;
    begin
      setlength(BT,sizeof(BT));
      move(s,BT);
      readln(s);
      ........
      

  4.   

    哦,看到了,谢谢dongycumt的回复。办法不是不好,不过我觉得应该还有其他的方法吧。请大家多发点方法。我给大家加分。再次感谢dongycumt的回复
      

  5.   

    你是接收16进制的马?
    直接把它转化成integer,然后在你要求的那个范围不幸马?
    由于时间关系,无源码