|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.03.2013, 02:29 | #1 |
Пользователь
Регистрация: 22.10.2010
Сообщений: 69
|
Очистка масива от TJpegImage ?!
Ребята знаю пост глупый но я начинаю считать себя полным ламером.
Суть - Есть масив в который загружаю из потока картинку jpg, после манипуляций с ней а именно я её печатаю,после ее нужно удалить с этого массива (DataFails). Главное: стоит sSpinEdit2 которым переключаю картинки - загружаю в image из массива. Код:
но не в какую При Assign вообще ошибка- типа память не может быть прочитана. Код:
подскажите в чем я накосячил, заранее поклон и благодарность с ++ |
19.03.2013, 08:17 | #2 |
Сумрачная тень
Форумчанин
Регистрация: 05.03.2009
Сообщений: 689
|
да во всем. освобождаешь объект, а потом из воздуха вызываешь назначение картинки, когда объект уже уничтожен предыдущей строчкой кода.
используй лучше tlist вместо массива. это значит, что не придется следить за сортировкой и сжатием масива после удаления из него обработанных файлов. ну а если нужно только заменить, то ошибка исчезнет при такой замене: form1.DataFails[sSpinEdit2.Value].picture.graphic.Assign(Image7.Pict ure.Graphic);
"ковыряю изнутри" (с)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Оброботка масива.найти елемент масива с указанием его адреса в строке и в столбце | Rokko195 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 20.12.2012 07:22 |
Проблема с TJPEGImage | ssman | Мультимедиа в Delphi | 2 | 29.05.2012 18:31 |
Ошибка конвертации TJPegImage to a TJpegImage | Lokos | Общие вопросы Delphi | 8 | 20.10.2010 11:00 |
TGifImage TJpegImage TPngImage | FantasyDD | Компоненты Delphi | 0 | 24.05.2010 15:41 |
Попиксельный доступ к TJPEGImage | Serge_Bliznykov | Общие вопросы Delphi | 4 | 29.09.2009 22:57 |