VB와 Arduino에서 동시에 작업하고 있습니다. 내 주요 의도는 VB의 텍스트 상자에 연속적으로 표시되는 데이터를 얻는 것입니다HOw는 텍스트 상자에 기본값을 설정합니다. VB +
이제 문자열이나 직렬 데이터를 텍스트 상자에 넣을 수있는 방법을 원했습니다. Google에 있지만 sytax가 작동하지 않습니다. 간단한 텍스트 상자를 만들고 변수 abcd를 할당했습니다. 이제 Abcd를 텍스트 상자에 표시하려고했습니다. 이
를 작동하지 않는 이유는 직렬 데이터가Private Sub Current_Read_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
SerialPort1.Open()
Dim str As String
str = SerialPort1.ReadExisting
Current_Read.Text = str
SerialPort1.Close()
End Sub
그래서 텍스트 상자에 표시 읽고 싶다면
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
TextBox1.Text = "ABCD"
End Sub
예상대로 귀하의 코드가 발생하지 않습니다
"기본값"이란 무엇을 의미합니까? "작동하지 않는다"는 것은 무엇을 의미합니까? 시작 값을 원한다면 Designer 나 Form Load 이벤트에서'.Text' 속성을 설정하면됩니다. textChanged 이벤트는 거의 확실하지 않습니다. – Plutonix
텍스트 상자는 데이터를 편집하기위한 것입니다. 데이터 만 표시하려면 'ReadOnly' 속성을 true로 설정하십시오. – ja72