Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.01.2009, 12:28   #1
ArtUrlWWW
 
Регистрация: 25.08.2008
Сообщений: 9
По умолчанию Вопрос по многозадачности

Здравствуйте. Есть вопрос по формам в C#.
Задача - на первой форме кнопа, создаёт форму2 кодом
Код:
 private void button1_Click(object sender, EventArgs e)
        {
            Form frm2 = new Form2();
            frm2.Show();
        }
Создаю 1-ую form2, запускаю закачку - нормально всё работает
Создаю 2-ую form2, запускаю закачку - падает на
Код:
  int iByteSize = 0;
                        byte[] byteBuffer = new byte[iSize];
                        while ((iByteSize = streamRemote.Read(byteBuffer, 0, byteBuffer.Length)) > 0)
                        {
а конкретнее на
Код:
на  byte[] byteBuffer = new byte[iSize];
С воплем
Код:
Arithmetic operation resulted in an overflow.
Помогите, пожалуйста, кто знает, что случилось и как это обойти - требуется создавать неограниченное кол-во формочек и запускать на них закачки (первобытный довнлоадер ))) )

Сырец прилагается.
Вложения
Тип файла: rar WindowsApplication1.rar (38.0 Кб, 8 просмотров)
ArtUrlWWW вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос!!! tigor Общие вопросы Delphi 11 23.10.2009 09:45
Вопрос наверное про функции, а так точно даже не знаю про что. (Вопрос начинющего #6) Albert2008 Общие вопросы Delphi 4 21.08.2008 15:33
вопрос по сокетам и общение как в ICQ.Сложный вопрос... Руслантус Общие вопросы C/C++ 2 12.08.2008 21:10
вопрос по С# Roberto Фриланс 1 17.05.2008 08:12
Вопрос по с++ JOFRIF Помощь студентам 2 02.05.2008 20:01