Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

опять проблемка в C#

23.11.17 17:19
опять проблемка в C#
 
beautiful_man посетитель

что то совсем запутался, кто подскажет, если не трудно.

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

"sim/cockpit/electrical/beacon_lights_on, 1"

конечно без ""

задача:

1.Нужно считать по строчно, разделить текст и число

2. Текст передать в checkedListBox

3. Оправить команду через "SendXPCommands"(пример: SendXPCommands("sim/cockpit/electrical/beacon_lights_on", 1);

4. После отправи команды посадить галку в checkedListBox.

5. не большая пауза примерно 0,5 сек.

6. считать следующую строчку и дальше по пунктам 2-5.


Всего то делов, а что то не разберусь как число отделить, как число передать в Int32,

как отдельно галку посадить вcheckedListBox, ну и как после первой строчки паузу посадить

и потом читать следующую.


Не пинайте сильно, редко таким делом занимаюсь.

пробовал так:


private const string FILE_NAME = @"data\738.chl";
String input;
private void fileread()
{
if (!File.Exists(FILE_NAME))
{
Console.WriteLine("{0} не существует.", FILE_NAME);
return;
}
using (StreamReader sr = File.OpenText(FILE_NAME))
{

while ((input = sr.ReadLine()) != null)
{
SendXPCommands(input, 1);
checkedListBox1.Items.Add(input, CheckState.Checked);
}
MessageBox.Show("Конец потока достигнут.");
}
}





 

Перейти на