问题描述
刚开始学vb2005请问语句SerialPortBallast.Write(byteToSend,0,5)其中括号中的语句是什么意思?谢谢啦^^
解决方案
解决方案二:
向字节数组byteToSend写入5个字节的内容
解决方案三:
向字节数组byteToSend写入5个字节的内容
解决方案四:
SerialPort.Write(Byte[],Int32,Int32)将指定数量的字节写入输出缓冲区中的指定偏移量处。参数buffer将输出写入的字节数组。offset缓冲区数组中开始写入的偏移量。count要写入的字节数。
解决方案五:
该回复于2012-03-11 09:09:05被版主删除
解决方案六:
SerialPort.Write(Byte[],Int32,Int32)将指定数量的字节写入输出缓冲区中的指定偏移量处。参数buffer将输出写入的字节数组。offset缓冲区数组中开始写入的偏移量。count要写入的字节数。
解决方案七:
单片机中的数据都是二进制数(也可以说是十六进制),而上位机接收后有可能以ASCII码显式,楼主要在此处做转换,不然有可能收到的东西无法显示。SerialPort可以传十六进制你做下转换就行,别发ASCII码就完了。
时间: 2024-09-14 03:12:43