2014-10-12 93 views
0

我期待用一个文本文件,以使控制机器人 的一个非常基本的方法来做到这一点,我希望有一个像下面在文本文件中使用命令

move #1 P1453 #5 p983 T2000 
wait 2000 

如果一个txt文件我可以阅读每行,并使用第一个单词来决定如何处理跟随的数据。我需要能够serial.wrightline文字跟随单词移动并使用单词等待暂停程序以毫秒为单位。我已经找到了如何读取文件中的每一行,但我不知道如何 分开Word的在该行的开始,所以我可以只使用数据下面

+0

看看split,indexof&substring! – TaW 2014-10-12 11:01:09

回答

0

我不明白这个部分:

我已经找到了如何读取文件中的每一行,但我不知道这个词如何 独立是在该行的开始

这是怎么做到这一点:

StreamReader sr = new StreamReader("file1.txt"); 

while (!sr.EndOfStream) 
{ 
    string line = sr.ReadLine(); 

    string[] parts = line.Split(' '); 
    string command = parts[0].Trim(); 

    //Use parts[x] where x > 0 to extract other items of the line 
} 
+0

谢谢这工作完美 – Briggers123 2014-10-12 11:16:57

相关问题