Чтение и использование экранных координат из текстового файла - PullRequest
0 голосов
/ 13 февраля 2012

Привет, я работал над этим проектом. Ссылка на Pastebin

И мне интересно, можно ли вместо этого читать координаты из

txtX2, txtY2 TextBox

, а скорее из текстового документа.

И вместо этого использовать эти координаты в текстовом документе.

Если вы не понимаете, о чем я говорю, ответьте: P, но если вы посмотрите на код, вы, вероятно, поймете.

Спасибо:)

Ответы [ 2 ]

2 голосов
/ 13 февраля 2012

Предполагается, что вы сохранили координаты в текстовом файле в следующем формате:

<Coordinate1>,<Coordinate2>

Вы можете сделать:

String contents = System.IO.File.ReadAllText();
String[] coordinates = contents.Split(',');

Сейчас coordinates[0] равно X и coordinates[1] равно Y.


Если в файле несколько строк, и вы хотите прочитать по одной строке в каждом такте таймера, вы можете сделать что-то вроде этого:

// class variable
private StreamReader reader;

// in constructor
reader = System.IO.File.OpenText("PATH");

// in destructor
reader.close();

// in timer
String line;
if ((line = reader.ReadLine()) != null)
{
    String[] coordinates = line.split(',');
    // now coordinates[0] is X and coordinates[1] is Y
}
0 голосов
/ 13 февраля 2012

Вот довольно простой пример того, как читать из текстового файла:

http://msdn.microsoft.com/en-us/library/db5x7c0d.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...