Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Подчеркнутый текст в label http://www.cyberforum.ru/windows-forms/thread1143104.html
Как сделать подчеркнутый текст в label при наведении мышкой? Добавлено через 1 час 6 минут upup
Работа с выбранными ячейками DataGridView C#
Здравствуйте, уважаемые программисты. Возникла такая проблема и пока не удаётся её решить. Пришлось обращаться к вам. Имеется форма с datagridview, на которую импортируется excel-файл с произвольным...
C# Учусь визуальному программированию. Работа в Microsoft Visual C#2010 Express
Для компонента Panel изменить: тип шрифта с помощью компонента TrackBar. При удержании мышки на бегунке должно появляться значение установленной величины. Компоненты разместила. Некоторые...
C# Подскажите.Как сделать чтоб при много кликов на прогу выдовала ошибку когда много кликаешь на программу и выдаёт ошибку ,эта программа уже запущена , как мне сделать? http://www.cyberforum.ru/windows-forms/thread1142891.html
C# Сложность с памятью и llist <Bitmap>, Picturebox http://www.cyberforum.ru/windows-forms/thread1142804.html
Если я не чищу bitmap1.Dispose() ;) то происходит утечка памяти, если очищаю то он не заносится в list, как быть? Вернее показывает что заносится, но в picturebox уже не отображается ...
Быстрый поиск и сортировка в datagridviewcomboboxcolumn C#
Подскажите, пожалуйста, как осуществить быстрый поиск (т.е. начиная писать слово он выводит все возможные варианты из списка) по datagridviewcomboboxcolumn. В простом Combobox это делается так: ...
Информационная система на C# C#
Всем доброго времени суток, уважаемые! Быстренько опишу ситуацию и задам вопросы. Предисловие: пишу дипломный проект - информационную систему на C# с помощью технологии ADO.NET. Сама система уже...
C# Ошибка 'projectname.Form1.Dispose(bool)': no suitable method found to override При запуске проекта выдает ошибку Dispose.. namespace Incercarea4 { partial class Form1 { /// <summary> /// Required designer variable. /// </summary> ... http://www.cyberforum.ru/windows-forms/thread1142727.html
C# Как указать путь к файлу в Bitmap? http://www.cyberforum.ru/windows-forms/thread1142709.html
Ребят, подскажите пожалуйста как правильно указать путь к файлу? Bitmap MyBitmap = new Bitmap("Путь"); Как правильно то? Файл находится на диске D, в папке Сlock. Сам проект в той же папке
C# Форма теряет фокус MessageBox Всем привет! Удаляю строку из БД. Сделал подтверждение удаления на MessageBox Только вот при нажатии Да или Нет код выполнятся но теряется фокус формы. как можно исправить. Спасибо. var result... http://www.cyberforum.ru/windows-forms/thread1142688.html
al072
15 / 15 / 4
Регистрация: 03.02.2010
Сообщений: 133
12.04.2014, 13:44  [ТС] 0

Out of Memory Exception в программе для Windows Mobile

12.04.2014, 13:44. Просмотров 1219. Ответов 6
Метки (Все метки)

Ответ

Цитата Сообщение от Learx Посмотреть сообщение
al072,
дайте полностью проект. выдернутый кусок не дает должного представление о логике вашей программы.
К сожалению не могу дать исходники - проект коммерческий.

Логика простая. Пользователь решает 20 задач, когда нажимает кнопку проверить результат, вызывается метод ShowAnswer(), вот полный код метода:

C#
1
2
3
4
5
6
7
8
9
   private void ShowAnswer(int x,int y, string Name,int w,int h)
       {
          PictureBox = new PictureBox();
          PictureBox.BackColor = Color.Red;
          PictureBox.Location = new Point(x,y);
          PictureBox.Name = Name;
          PictureBox.Size = Size(w,h);
          PictureBox.Image = new Bitmap("\\Image01+i.ToString()");
         }
Вот так вызывается метод:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
private void ShowAnswerButton_Click(object sender, EventArgs e)
{
     picturebox_location_x = 3;
     picturebox_location_y = 37;
     picturebox_size_w = 220;
     picturebox_size_h = 75;
 
 
     for (int i =0;i=20;i++)
     { 
          ShowAnswer(picturebox_location_x,picturebox_location_y, i.ToString(),picturebox_size_w,picturebox_size_h);
          picturebox_location_x += 275;
          picturebox_location_y += 275;
 
     }
 
}
И все эти пикчербоксы в цикле рисуются на дочерней форме, но спустя некоторое время, если интенсивно работать с программой и часто вызывать метод ShowAnswer() - происходит OOM. Пожалуйста дайте знать, если требуется какая-либо дополнительная информация.. спасибо..

Вернуться к обсуждению:
Out of Memory Exception в программе для Windows Mobile
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.04.2014, 13:44
Готовые ответы и решения:

Unhandled exception at 0x7c812a5b : Microsoft C++ exception: std::bad_alloc at memory location 0x0012f350
что то я запутался совсем. подскажите где глюк? Считываю из XML данные: char*...

Unhandled exception at at 0x75E717D2 in ConsoleApplication24.exe: Microsoft C++ exception: std::out_of_range at memory l
Здравствуйте, помогите пожалуйста, при проходе через последний цикл выдаёт вот такую ошибку:...

Выдаёт ошибку "Unhandled exception at 0x00007F exception: std::bad_alloc in memory location"
Добрый день, друзья не могли бы помочь разобраться, почему выдаёт такую ошибку? Вот #include...

Exception class EOutOfMemory with message 'Out of memory'
Подскажите, в чем проблема? void __fastcall TForm1::Button1Click(TObject *Sender) { float x, y,...

Не работает флешка Sansung Flash Memory - Mobile Storage 8gb
Всем привет. Суть моей проблемы вот в чем: в универе извлекли флешку из компа без безопасного...

6
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.