这(zhè)是mscomm32(串口通信控件mscomm)下载,一个串行通讯(xùn)控件(jiàn)。mscomm32.ocx在为程序员串口通(tōng)讯编程节(jiē)省(shěng)了(le)很多时(shí)间基于对话框(kuàng)的应用中加入一(yī)个(gè)MSComm控件非常简单。在CD(Carrier Detect)线(xiàn)或RTS(Request To Send)线上有字符到达(dá)或发生了改变(biàn)等(děng),在这种情况下,使用MSComm控件的(de)OnComm事件捕获(huò)和处理这些通信事件、
mscomm32(串口通信控(kòng)件mscomm) 是(shì)一个串行通讯控(kòng)件。mscomm32.ocx在为程(chéng)序(xù)员串(chuàn)口(kǒu)通讯编(biān)程节省了很多时(shí)间基于对话框的(de)应(yīng)用中(zhōng)加入一个MSComm控件非(fēi)常(cháng)简单。在CD(Carrier Detect)线或RTS(Request To Send)线(xiàn)上有(yǒu)字符到达或发生了(le)改变等,在这种(zhǒng)情况下,使用(yòng)MSComm控件的OnComm事件捕获和处理这些通(tōng)信事件(jiàn)。
MSComm控件提供(gòng)了两种处理通信(xìn)的方法,如下:
串口活动法
1.事件驱动通信,是一种(zhǒng)功能(néng)很强(qiáng)的处理串口活动(dòng)的方法。在大多数情况下,用户需要获知事件发生(shēng)的时间,例如(rú),在CD(Carrier Detect)线或RTS(Request To Send)线上有(yǒu)字符到达或发生(shēng)了(le)改(gǎi)变等。在这种情况下,使用MSComm控件(jiàn)的OnComm事件(jiàn)捕(bǔ)获和处理这些通信事件。OnComm也可以捕获(huò)和处理通(tōng)信中的错误。要获取所有事件(jiàn)和通信(xìn)错误的完整清单,请(qǐng)参阅CommEvent属性。
程(chéng)序检测法
2.用户也可以(yǐ)在每个重要的程序功能之后检查CommEvent属性的值来检测事件和(hé)通信错误。这对(duì)小的自含程(chéng)序可能比较常用。例如,如果编(biān)写一个简单的(de)电(diàn)话拨号程序(xù),那么在接收了每(měi)个字(zì)符后都产生(shēng)一个事件并没有(yǒu)意义,因为你只打算(suàn)从调制(zhì)解(jiě)调器中接收OK响应(yīng)信息。
使(shǐ)用的每(měi)个MSComm控件都(dōu)与一个串口对应。如果在应(yīng)用程序中需(xū)要访问(wèn)多个串(chuàn)口,必须使用多个MSComm控件。可以在Windows 控制(zhì)面板中(zhōng)修改串口(kǒu)地址(zhǐ)的(de)中断地址。
mscomm32.ocx是(shì)ActiveX公(gōng)用控(kòng)制模块,可用(yòng)于Visual Basic 6.0程序的MSComm控制。当你的电脑弹(dàn)出提示“mscomm32.ocx丢失”或“无(wú)法找到mscomm32.ocx”等错误问题,请下载本站为你提供的该文(wén)件,适用于winxp和(hé)win7系统。
1、解压下载的文件(jiàn)。
2、直接双击注册文件(jiàn)就可以注册控件了。
