我在VB工程界面上做了个文本框,和一个按钮,我现在想通过点击按钮把写在文本框里的一串数字发出去(文本框里的数字是可变化的),在这里我是通过一个协议发给单片机的,这串可变的数字在协议的字符串中间,请问我该如何设置文本框和按钮呢?

解决方案 »

  1.   

    串口通信的参阅:http://www.vbgood.com/viewthread.php?tid=83700&highlight=
      

  2.   

    http://download.csdn.net/source/1262066
      

  3.   

    private sub text1_change()
     send "abc"+text1.text+"def"
    end sub
      

  4.   

    Private Sub Command1_Click()
        Dim strSend As String
        Dim str1 As String
        Dim str2 As String
        
        str1 = "可变前面的"
        str2 = "可变后面的"
        strSend = str1 & Text1.Text & str2
        MsgBox strSend
        
        send strSend
    End Sub
      

  5.   

    这个我试过,不行啊,发出去还是text1.text,收回来也一样。我就是很奇怪。
      

  6.   


    你给前后都加个&是什么意思?
      

  7.   


    &
    没有这个,是csdn的问题
      

  8.   

    这字符串连接的……  
    senddata = "X020101466100000000000000" & s & sendtel1(j) & "0202000A00000000AACAX"