Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 21.05.2016
Сообщений: 3
.NET 4.x

Ошибка: Ссылка на объект не указывает на экземпляр объекта

24.11.2016, 18:17. Показов 2154. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пытаюсь сделать инверсию в графическом редакторе,
вот код метода


C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
BackgroundWorker worker = sender as BackgroundWorker;
 
            bitmapForInverseImage = (Bitmap)pictureBoxWorkZone.Image.Clone();
 
            byte A, R, G, B;
            Color pixelColor;
 
 
 
            for (int y = 0; y < bitmapForInverseImage.Height; y++)
            {
                worker.ReportProgress(y);
                for (int x = 0; x < bitmapForInverseImage.Width; x++)
                {
                    pixelColor = bitmapForInverseImage.GetPixel(x, y);
                    A = pixelColor.A;
                    R = pixelColor.R;
                    G = pixelColor.G;
                    B = pixelColor.B;
                    bitmapForInverseImage.SetPixel(x, y, Color.FromArgb(A, 0xFF - R, 0xFF - G, 0xFF - B));
                }
            }
        }


Но при нажатии срабатывает исключение:
"
An unhandled exception of type 'System.NullReferenceException' occurred in MyGraphicEditor.exe Additional information: Ссылка на объект не указывает на экземпляр объекта.
"

Как явно указать ссылку на экземпляр???
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.11.2016, 18:17
Ответы с готовыми решениями:

Ошибка ссылка на объект не указывает на экземпляр объекта
Ругается на строку, какие могут быть предложения? if (query.SingleOrDefault() != null) { ...

Ошибка: ссылка на объект не указывает на экземпляр объекта
Недавно начал учить C#, мне нужно чтобы логин передался с одной формы из текстбокса в другую форму в другой текстбокс, и в дальнейшем...

Ссылка на объект не указывает на экземпляр объекта
Здравствуйте!Проблема вот в чем. Перешел я c ListBox на ListView.Все изменил, все робит,но в некоторых местах выдает ошибку при отладке. ...

1
0 / 0 / 0
Регистрация: 15.06.2016
Сообщений: 8
24.11.2016, 18:34
сам частенько сталкивался с такой ошибкой. Она возникает тогда, когда пытаешься сослаться на экземпляр объекта, которого вообще не существует в данном контексте.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.11.2016, 18:34
Помогаю со студенческими работами здесь

Ссылка на объект не указывает на экземпляр объекта
Доброго времени суток. Есть проблема. При запуске int RandNumbInt = 0; Random rand = new Random(); RandNumbInt =...

Ссылка на объект не указывает на экземпляр объекта
Эта ошибка появляется почти через каждую строку при работе с ListView. Сам я чайник в этом деле, так что объясните, как подправить чтоб все...

Ссылка на объект не указывает на экземпляр объекта
private List&lt;Goods&gt; listOfObj = new List&lt;Goods&gt;(); private Dictionary&lt;TreeNode, Type&gt; goodses; private...

Ссылка на объект не указывает на экземпляр объекта
Все строки с данной ошибкой указала в комментариях кода. Есть раздел раздел вычисления со случайными числами, и с ручным вводом ...

Ссылка на объект не указывает на экземпляр объекта
Всем доброго времени суток! Программирование изучается в слепую. В университете показывают, как сменить цвет кнопки, а на дом задают...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru