我的RichTextBox存在问题。
我有一个每秒发送数据的GPS模块。我的目标是每分钟只获取一行。计时器滴答过程是我的想法。
问题1
rtb
在此过程中不显示最新字符串
最初,它可以显示为3行,但就是这样,下一个字符串突发将显示看不见,意味着它接收数据,但在底部,每次我向下滚动,它指示我排在前3行。虽然因为我只需要数据而不是真正的问题,但我想看到它,因为我工作,所以我会感到舒服。
问题2
示例数据
我只需要$GPRMC
行。我可以找到具有该特定文本的行吗?问题是它每秒都给我一行ID
所以它不是唯一的。你们的建议肯定会有所帮助。
目标
能够每分钟解析最新的$GPRMC
行,例如:
For each word in GPRMCLine
array = word.Split(","c)
'save to database
Next
UPDATE:是否可以直接从模块(变量)中找到$GPRMC
行,而不是先将它放在richtextbox上?
答案 0 :(得分:0)
有很多东西用于处理NEMA序列。您是否有机会使用现有的库或代码库?
看看这个http://www.codeproject.com/Articles/23135/Mapping-with-a-GPS-and-C