Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Потоки

-

Вопросы и ответы, обсуждения

- Ваши вопросы по C/C++ только в данном разделе

Закрытая тема
 
Опции темы
Старый 01.08.2011, 09:45   #1
 Разведчик
Аватар для iVs.Dark
 
iVs.Dark на правильном путиiVs.Dark на правильном пути
Регистрация: 30.07.2011
Сообщений: 19
Популярность: 115
Сказал(а) спасибо: 34
Поблагодарили 32 раз(а) в 30 сообщениях
Отправить сообщение для iVs.Dark с помощью ICQ Отправить сообщение для iVs.Dark с помощью Skype™
 
По умолчанию Потоки

допустим мне нужно запустить вот такой код в несколько потоков

Код:
private void button1_Click(object sender, EventArgs e)
        {

            string path = "file.txt";
            while (line < i)
            {
            ...
            //тут запросы, условия.. не важно;
            ...
            }
Как это сделать, желательно с использованием listBox для выбора кол-ва потоков (1, 2, 5, 10);
Главное условие 1 строка 1 поток т.е. если один поток уже взял эту строку остальные потоки ее игнорируют.

____________________
чтобы не создавать еще одну тему, нужно дописать в файл состоящий из 3 строк 4 строку

вот так
Код:
            FileStream fs = new FileStream(file, FileMode.Open);
            StreamReader sr = new StreamReader(fs, Encoding.ASCII);
            string fsx = fs.ToString() + "\r\n" + line.ToString();
            sr.Close();

            FileStream fs2 = new FileStream(file, FileMode.Open, FileAccess.Write); //открываем файл
            StreamWriter sw = new StreamWriter(fs2);
            sw.Write (fs);
            sw.Close();
получаю fs = null, как я понял файл не открывается...

Последний раз редактировалось iVs.Dark; 01.08.2011 в 10:19.
 
Старый 05.08.2011, 12:24   #2
Проверенный продавец
 Разведчик
Аватар для MCseller
 
MCseller на правильном путиMCseller на правильном пути
Регистрация: 13.07.2011
Сообщений: 6
Популярность: 156
Сказал(а) спасибо: 6
Поблагодарили 16 раз(а) в 16 сообщениях
Отправить сообщение для MCseller с помощью ICQ
 
По умолчанию Re: Потоки

Цитата:
получаю fs = null, как я понял файл не открывается...

Если бы файл не открывался - был бы Exception, а так скорее всего файл пуст.
 
Закрытая тема


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Статья] Потоки в Delphi lolwut98 Pascal/Delphi 14 07.04.2013 11:50
[Помогите!] Потоки с переменной zaparca Общение разработчиков 3 28.01.2011 14:17

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 20:50.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net