Form1.MSComm1.InputMode = comInputModeText   这句话是什么意思呀   谢谢 啦

解决方案 »

  1.   

    就是窗体From1上的Com控件的输入模式为文本模式
      

  2.   

    InputMode 属性
          设置或返回 Input 属性取回的数据的类型。语法object.InputMode [ = value ]InputMode 属性语法包括下列部分:部分 描述 
    object 对象表达式,其值是“应用于”列表中的对象。 
    value 值或常数,确定输入模式,如“设置值”中所描述。 
    设置值value 的设置值是:常数 值 描述 
    comInputModeText 0 (缺省)数据通过 Input 属性以文本形式取回。 
    comInputModeBinary 1 数据通过 Input 属性以二进制形式取回。 
    说明InputMode 属性确定 Input 属性如何取回数据。数据取回的格式或是字符串或是一数据组的二进制数据的数组。若数据只用 ANSI 字符集,则用 comInputModeText。对其它字符数据,如数据中有嵌入控制字符、Nulls 等等,则使用 comInputModeBinary。
      

  3.   

    InputMode 属性示例
    这个例子从通讯端口读取 10 个字节的二进制数据,并把它赋给一个字节数组。Private Sub Command1_Click()
    Dim Buffer as Variant
    Dim Arr() as Byte'设定并打开端口
    MSComm1.CommPort = 1
    MSComm1.PortOpen = True'设定 InputMode 读取二进制数据
    MSComm1.InputMode = comInputModeBinary'等待直到输入缓冲区有 10 个字节
    Do Until MSComm1.InBufferCount < 10
        DoEvents
    Loop'往缓冲区存二进制数据
    Buffer = MSComm1.Input'赋值于字节数组以便处理
    Arr = BufferEnd Sub
      

  4.   

    是MSCOMM控件对象的属性,表示以文本形式取回数据。