搬家合同:有关Mscomm控件 高手指点 谢

来源:百度文库 编辑:高考问答 时间:2024/04/29 13:50:32
我想知道如何在不利用下位机硬件的情况下,用oncomm事件来模拟发送数据到标签中,并利用时间控件来控制它发数据的时间间隔,不通过RS-232接硬件,请哪位高手指点,不胜感激!!!

MSCOMM的ONCOMM事件是受其属性RThreshold的设置值来触发该事件的.属性RThreshold设为0,不触发,设为1,则接收端有一字节就触发ONCOMM事件.而其发送则不由ONCOMM事件触发,只要直接对MSCOMM控件的属性Output赋值就可,没下位机,可用MSCOMM另作一接收模块来接收.通过一对RS232口连接,进行你程序的调试.也可在一个COM口作试验,仅将该串口的2和3脚连接,自发自收.
当然你可用时钟控件设它的属性Interval为100,这是因为VB的时钟控件每秒约18次触发精度,而发和收本身需时间(波特率9600,每秒最大为960字节).设时钟控件的属性Enabled = True,在打开COM口时能以要求的时间间隔发送.