我有關於串口通信和數據存儲的一般問題。在與串口進行通信時(在這種情況下,嚴格從端口讀取數據)如何才能在vb.net中存儲和操作數據?對於我的項目,我需要從串行端口獲取字符串,然後從這些字符串中提取數字並對它們進行排序(數字上,即最高數字位於頂部,最低數字位於底部)由於某些原因,在我的代碼中當我嘗試將數據從字符串移動到字符串數組時,我會遇到內部異常錯誤,但我決定將其解決。串口通訊和richtextbox?
作爲與串口通信相關的vb.net編程方面的一般性問題,使用背景工作者是否聰明?例如,我可以/應該使用背景工作來處理從串口讀取數據,然後在背景工作之外對數據進行算術運算?我基本上只是試圖將我的數據從我的串行端口存儲到一個數組中,但我不知道數組有多大才能存儲數據(即我不知道我有多少次'將數據發送到我的串口)
任何提示/信息將不勝感激!謝謝
這裏有太多的問題。將其分解爲2併爲其中一個打開另一個問題,一個是如何從串口讀取數據 - 是否有任何代碼?另一個是如何存儲一組未知大小的數據 - 你需要使用集合 - 例如列表(字符串)。 – RobS