首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

用MSComm如何判断数据发送完毕

2012-01-06 
用MSComm怎么判断数据发送完毕?数据库表:DYB编号名称数量是否打印--------------------------------001小

用MSComm怎么判断数据发送完毕?
数据库表:DYB

    编号       名称       数量       是否打印
  --------------------------------
    001         小白菜     2               Y
    002         大白菜     1               N

我先向数据库表中搜索“是否打印”字段值是否为“N”如果为“N   ”,就将该字段的数据打印出来。
例:
打开端口将搜索的数据发送到打印机
MSComm1.Output   =   大白菜

如果得知数据发送完毕就将字段值“N”改成“Y”
问问问:
1.如何得知信息发送完毕?
2.是否用scomm.input读取缓冲区的数据后来判断?
3.怎样用scomm.input读取缓冲区总的数据?这样行不行text1.text=scomm.input?


[解决办法]
Private Sub MSCo_OnComm()

If MSCo.CommEvent = comEvReceive Then 'comEvReceive是接收事件

热点排行