![]() |
Модераторы: Snowy, MetalFan, bems, Poseidon |
![]() ![]() ![]() |
|
weqrx |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 6.6.2007 Репутация: нет Всего: нет |
На форму стягиваю компонент image1, в object instructor указываю поле picture (загружаю рисунок.JPG). Затем стягиваю button1 в нем пишу image1.canvas.lineTO(x,y).
сомпилятор выдает ошибку raised exception class .... КАК РАЗРЕШИТЬ ИЗМЕНЕНИЕ CANVAS ПРИ ЗАГРУЖЕННОМ РИСУНКЕ? ![]() |
|||
|
||||
bems |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3400 Регистрация: 5.1.2006 Репутация: 18 Всего: 88 |
raised exception class что?
Сконвертируй изображение. -------------------- Обижено школьников: 8 |
|||
|
||||
artsb |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: 1 Всего: 64 |
немного дополню ![]() ![]() -------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
|||
|
||||
weqrx |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 6.6.2007 Репутация: нет Всего: нет |
создать объект bitmap и скопировать область рисунка ? А если у меня рисунок 9912 Х 14016 и весит 20,2 Мб (карта Ростовской обл) тогда получается я должен забивать память копией и процессор пересылкой битов. |
|||
|
||||
artsb |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: 1 Всего: 64 |
Есть ещё варианты?..
Добавлено через 4 минуты и 22 секунды Можете, например, при загрузке картинки, сразу преобразовать её в битмап. И тогда можно будет в любой момент рисовать прямо на нём без преобразований, забивания памяти и нагрузок на проц. -------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
|||
|
||||
weqrx |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 6.6.2007 Репутация: нет Всего: нет |
Хотелось бы узнать какое свойство меняется у компонента image при загрузке jpeg, ведь при загрузке bmp Canvas изменять можно .
СООБЩЕНИЕ ОШИБКИ : Project Project1.exe raised exception class EInvalidOperation with message 'Can only modify an Image IF it contains a bitmap1. Process stopped. Use Step or Run to continue. |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 34 Всего: 459 |
weqrx, Image.Canvas это фактически ссылка на Image.Picture.Graphic.Canvas. Вот эти самые Graphic бывают разные. У JpegImage канвас только ридонли.
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
artsb |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: 1 Всего: 64 |
Это сообщение отредактировал(а) artsb - 4.1.2010, 22:13 -------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |