![]() |
|
Модераторы: diadiavova, gambit |
![]()
|
|
| jennya |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 7.11.2009 Репутация: нет Всего: нет |
Помогите пожайлуста кто-нибудь, целый месяц уже бьюсь не могу разобраться программой на Vusial Basic 2005 для слияния двух изображений. У меня при компеляции появляется ошибка: Image is not a member of MergedImage/ Подскажите пожалуйста как исправить данную ошибку, программа приведена ниже:
Это сообщение отредактировал(а) diadiavova - 9.11.2009, 23:19 |
|||
|
||||
| Pilger |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 257 Регистрация: 10.5.2008 Где: Германия Репутация: нет Всего: нет |
Ты однако вопрос по адресу задал.
1. Создай тему с вопросом 2. Пользуйся меткой кода -------------------- Ein Leben nach der Schleife existiert, nur wenn die Schleife terminiert. |
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Pilger, thx
jennya, сообщение означает Image не является членом MergedImage Что-то добавить к этому трудно, поскольку из кода не видно какого типа у тебя MergedImage и где эта переменная объявлена(по крайней мере я не нашёл). На человеческом языке это значит, что у того типа, к которому принадлежит эта переменная(если это переменная) нент такого члена как Image, а ты пытаешься его вызвать. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| jennya |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 7.11.2009 Репутация: нет Всего: нет |
АКаким типом переменой можно объявить MergedImage ?
|
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Ты вообще не в ту сторону копаешь. Во-первых что это вообще за объект? Во вторых твою задачу проще будет решить если ты создашь для её решения отдельную функцию. Примерно так
А в функции MergeColors пропиши код слияния цветов. Таким образом первая функция будет принимать две картинки, а возвращать результат слияния(если они одного размера). -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| jennya |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 7.11.2009 Репутация: нет Всего: нет |
Спасибо! А какой именно код?
|
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
В смысле? Если ты о коде слияния цветов, то это твоя задача. Я не знаю, что ты под слиянием понимаешь. Если судить по первому примеру, то вычисляй среднюю величину для каждого компонента цвета.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| jennya |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 7.11.2009 Репутация: нет Всего: нет |
Спасибо громадное, сейчас попробую.
|
|||
|
||||
| jennya |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 7.11.2009 Репутация: нет Всего: нет |
Спасибо за ценный совет. Все оказалось проще. Нужно добавить на форму элемент PictureBox и назвать его MergedImage. Порграмма корректно работает если загружать картинки одинаковых размеров. Но возник другой вопрос как изменить програмный код, чтобы можно было добавлять неограниченное количество рисунков. Подскажите пожайлуста кто-нибудь.
|
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| jennya |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 7.11.2009 Репутация: нет Всего: нет |
Я не правильно задал вопрос как написать программу для вывода картинок в слайд-шоу?
|
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Ну например можно картинки забить в массив, а в пикчербоксе для отображения следующей картинки просто присваивай его свойству Image нужное значение. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| jennya |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 7.11.2009 Репутация: нет Всего: нет |
Нужно было написать программу, в которую можно помести одно изображение с меньшей интенсивностью, поверх другого с большей интнесивностью, чтобы создать эффект приведения. Что касается вывода картинок в виде слайд -шоу , то данный код для этого не подходит.
|
|||
|
||||
![]()
|
| Правила форума VB .NET | |
|
|
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |