Delphi串口编程:InputLen属性详解

InputLen 属性 用于控制和获取通过 Input 属性读取的字符数量。

语法: [窗体名.]串口组件名.InputLen[:=值]

功能:

  • 设置 InputLen 属性的值,可以指定从串口接收缓冲区读取的字符数量。
  • 读取 InputLen 属性的值,可以获取当前设置的读取字符数量。

除了 InputLen 属性,Delphi 串口组件还提供了其他重要属性,例如:

  • InputMode 属性: 用于设置或获取 Input 属性读取的数据类型。
  • NullDiscard 属性: 用于控制是否丢弃从串口接收到的空字符 (NULL)。

NullDiscard 属性的取值和作用:

  • True: 丢弃空字符,不将其存入接收缓冲区 (默认值)。
  • False: 保留空字符,将其存入接收缓冲区。

通过灵活运用这些属性,开发者可以实现对串口数据读取的精细控制。

ppt 文件大小:1.36MB