[問題] Textbox 顯示mcu端回傳值
這是自己參考microchip的範例的練習
主要功能是
1.拖動Trackbar後textbox1.text會顯示trackbar的值
2.然後同時也會傳給mcu在mcu的lcd上面顯示
3.mcu端有個 rotary encoder ,順時逆時針選轉一刻度也會讓lcd的值增減,
4.同時也會讓gui端的trackbar/text同時變化
目前123都已完成
卡在第4
目前已確認
int A = INBuffer[6]
string ss = INBuffer[6].ToString();
System.Diagnostics.Debug.Print(ss);
ss 確實有寫入資料
但是丟進去textbox卻完全沒有反應
想請問要怎樣解決
--
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.68.71.35
推
05/22 13:12, , 1F
05/22 13:12, 1F
GUI端確實有回收到值 Debug.Print輸出的資料就是原先寫在MCU的東西
textBox1.Text = A.ToString();
但這行就完全不會過了
A first chance exception of type 'System.InvalidOperationException'
occurred in System.Windows.Forms.dll
※ 編輯: hogiking 來自: 210.68.71.35 (05/22 13:34)
→
05/22 14:27, , 2F
05/22 14:27, 2F
→
05/22 14:45, , 3F
05/22 14:45, 3F
→
05/22 14:49, , 4F
05/22 14:49, 4F
→
05/22 14:49, , 5F
05/22 14:49, 5F
→
05/22 14:58, , 6F
05/22 14:58, 6F
→
05/22 15:05, , 7F
05/22 15:05, 7F
這我不確定是不是
這程式主要是只要判定USB有連到MCU 就會一直送值/MCU回傳
我改動內部資料完成一次傳輸後 又回到無線迴圈等待下次傳輸這樣
Textbox的生成 主要是當trackbar_scroll事件發生時才會給值
變動則是我想加在接收的時候把值取出來
目前用了一個遠路在做 額外設一個button/textbox2
把收到的值送到Textbox2輸出後 再賦值給Textbox1
Textbox11也是在收到職後同步給Textbox2 來偽裝同步的效果...
目前在想辦法怎樣讓Button一直被處發
※ 編輯: hogiking 來自: 210.68.71.35 (05/22 15:20)
推
05/22 15:18, , 8F
05/22 15:18, 8F
→
05/22 16:00, , 9F
05/22 16:00, 9F
→
05/22 16:01, , 10F
05/22 16:01, 10F