|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.11.2014, 21:51 | #1 |
Регистрация: 18.11.2014
Сообщений: 8
|
Необработанное исключение типа "System.ArgumentException" в System.Drawing.dll
Доброго времени суток. Возникла проблема с загрузкой изображения из базы данных. Вот собственно код:
Код C# DataRowView drw = (DataRowView)this.таблица1BindingSo urce.Current; mybdxDataSet.Таблица1Row ur = (mybdxDataSet.Таблица1Row)(drw.Row) ; MemoryStream ms = new MemoryStream(ur.Фото); фотоPictureBox.Image = Image.FromStream(ms, true, true); В этой строке "фотоPictureBox.Image = Image.FromStream(ms, true, true);" выдает ошибку - "Необработанное исключение типа "System.ArgumentException" в System.Drawing.dll" Помогите пожалуйста разобраться в чем дело. Последний раз редактировалось Stilet; 18.11.2014 в 23:00. |
18.11.2014, 22:36 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Дык текст сообщения исключения посмотрите.
В отладчике либо Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
18.11.2014, 22:47 | #3 |
Регистрация: 18.11.2014
Сообщений: 8
|
Необработанное исключение типа "System.ArgumentException" в System.Drawing.dll
Извиняюсь не дописал. Вот текст "Дополнительные сведения: Недопустимый параметр".
|
18.11.2014, 22:52 | #4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
А ur.Фото это что? Какого типа?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
18.11.2014, 22:55 | #5 |
Регистрация: 18.11.2014
Сообщений: 8
|
изображение типа bmp
БД создана с помощью Access. Картинка загружена стандартным способом добавления объекта из файла. Код C# 1 this.фотоPictureBox.DataBindings.Ad d(new System.Windows.Forms.Binding("Image ", this.таблица1BindingSource, "Фото", true)); Когда происходит привязка выше описанным образом, форма сама нормально разбирается, с загрузкой изображения в PictureBox. А когда я пытаюсь в ручную вытащить картинку, компилятор выдает исключение. Последний раз редактировалось Stilet; 18.11.2014 в 23:01. |
18.11.2014, 23:15 | #6 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
может там не bmp уже?
сохраните поток в файл и посмотрите там. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
18.11.2014, 23:18 | #7 |
Регистрация: 18.11.2014
Сообщений: 8
|
выдает то же исключение
|
19.11.2014, 08:06 | #8 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
при сохранении в файл?
я имел в виду сам файл потом откройте Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
19.11.2014, 11:29 | #9 |
Регистрация: 18.11.2014
Сообщений: 8
|
Вот интересно, как вы сами думаете, если при сохранении исключение, то что в файле будет?
|
19.11.2014, 11:30 | #10 |
Регистрация: 18.11.2014
Сообщений: 8
|
Так то он равен 0 байт, или в нем мусор, и ничем не открывается.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
System.Windows.Forms.Button" не содержит определение для "Color". | Вэйлинк | C# (си шарп) | 2 | 04.11.2014 12:15 |
Необработанное исключение типа "System.ArgumentException" в System.Data.dll | max_prorok | Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) | 3 | 23.09.2014 09:45 |
Необработанное исключение типа "System.StackOverflowException" | [Smarik] | Общие вопросы .NET | 1 | 15.08.2013 13:49 |
Ошибка: Необработанное исключение типа "System.IO.FileNotFoundExceptio n" | MoT9I | Visual C++ | 1 | 27.11.2011 12:31 |
Как работает system("copy \"C:\\1\"")? | Alena-b-v | Общие вопросы C/C++ | 4 | 01.09.2010 17:27 |