VB上位机程序编写.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
VB 上位机程序编写 VB 上位机程序编写是使用 VB 语言编写的上位机程序,主要用于控制串口通信。下面是 VB Mscomm 控件的基本介绍和主要属性、事件。 一、MSComm 控件的主要属性 1. Commport:设置或返回串口号。如设成 1(默认值),表示对 Com1 进行操作。 2. Settings:以字符串的形式设置或返回串口通信参数。包括串口通讯的比特率,奇偶校验,数据位长度、停止位等。其默认值 是“9600,N,8,1”,表示串口比特率是9600bit/s,不作奇偶校验,8 位数据位,1 个停止位。 3. Portopen:设置或返回串口状态。值为 True 时打开串口,值为 False 时关闭串口。 4. InputMode:设置或返回接收数据的类型。若值为 0,则表示以文本形式读取;值为1,则表示以二进制形式读取。 5. Inputlen:设置或返回一次从接收缓冲区中读取字节数。 6. InBufferSize:设置或返回接收缓冲区的大小,缺省值为 1024 字节。 7. InBufferCount:设置或返回接收缓冲区中等待计算机接收的字符数。当将其值设为0 时,则输入寄存器将被清空。 8. Input:从接收缓冲区中读取数据并清空该缓冲区,该属性设计时无效,运行时只读。 9. OutBufferSize:设置或返回发送缓冲区的大小,缺省值为 512 字节。 10. OutBufferCount:设置或返回发送缓冲区中等待计算机发送的字符数。当将其值设为 0 时,则输出寄存器将被清空。 11. Output:向发送缓冲区发送数据,该属性设计时无效,运行时只读。 12. Rthreshold:该属性为一阀值。当接收缓冲区中字符数达到该值时,MSComm 控件设置 Commevent 属性为 ComEvReceive,并产生 OnComm 事件。用户可在 OnComm 事件处理程序中进行相应处理。 13. Sthreshold:该属性亦为一阀值。当发送缓冲区中字符数小于该值时,MSComm 控件设置 Commevent 属性为 ComEvSend,并产生 OnComm 事件。 14. CommEvent:这是一个非常重要的属性。该属性设计时无效,运行时只读。一旦串口发生通信事件或产生错误,依据产生的事件和错误,MSComm 控件为 CommEvent 属性赋不同的代码,同时产生 OnComm 事件。 二、MSComm 的事件 MSComm 控件只有一个 OnComm 事件。当 CommEvent 属性值变化时将发生 OnComm 事件,指示发生一个通讯事件或错误。当我们设置 Rtheshold 属性值为 0 时,将使得捕获 comEvReceive 事件无效。 在实际应用中,我们可以根据不同的 CommEvent 属性值,来处理不同的通讯事件或错误。例如,我们可以在 OnComm 事件处理程序中,判断 CommEvent 属性值,来处理不同的通讯事件或错误。 此外,还有一个智能液晶电子桌牌的介绍,它是一款新颖的显示 LOG、会徽会标、与会者姓名和职务以及可实现多种会议服务功能的会议桌面终端设备。它外形美观大方,完全取代了传统塑料、纸质或铜制桌牌,是会议桌面显示设备的一大创新,同时也是集多种会议功能一体的新型产品终端。 VB 上位机程序编写是使用 VB 语言编写的上位机程序,主要用于控制串口通信。MSComm 控件是 VB 语言中最重要的控件之一,具有多种属性和事件,可以满足不同的应用需求。
剩余9页未读,继续阅读
- 粉丝: 5878
- 资源: 10万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助