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

关于VB作为上位机发送数据的有关问题

2013-03-26 
关于VB作为上位机发送数据的问题以下是我编的上位机发送数据的程序:Private Sub Command21_Click()Dim buf

关于VB作为上位机发送数据的问题
以下是我编的上位机发送数据的程序:
Private Sub Command21_Click()
Dim buffer() As Byte
If open_flag = 1 Then
 
buffer = StrConv(volt_value.Text, vbFromUnicode)
If flag_1 = 0 Then
If MSComm1.PortOpen = True Then
   MSComm1.Output = buffer
End If
End If
flag_1 = 0
operation_text.Text = "       温度设定完成    "
                         
End If
End Sub
现在我想加一个标志位,于是我把其中的一条程序改为buffer = a + StrConv(volt_value.Text, vbFromUnicode)
结果发生错误,提示是数据类型不符合,请问我该如何更改使我发送数据可以加个标志位呢!请大神帮我改写以下程序,谢谢了!刚接触VB,好多不明白~
[解决办法]
buffer = StrConv(a+volt_value.Text, vbFromUnicode)

热点排行