|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.02.2008, 23:13 | #1 |
Форумчанин
Регистрация: 24.01.2007
Сообщений: 323
|
Как убрать/уничтожить с формы компонент TImage?
ВОПРОС :
у меня есть код Код:
Всё проще чем вы думаете, нужно только правильно подойти к тому или иному вопросу?
|
23.02.2008, 08:47 | #2 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
лучше Free использовать
может надо изменять значение nomber_of_canvas? а то ты имадж удалил, а в следующий раз опять его будешь пытаться удалять. |
23.02.2008, 23:30 | #3 |
Форумчанин
Регистрация: 24.01.2007
Сообщений: 323
|
В чём дело?
такс... с тем я розобралсо вопрос в другом: почему выбивает ошыбку вот здесь
Код:
Всё проще чем вы думаете, нужно только правильно подойти к тому или иному вопросу?
|
24.02.2008, 13:10 | #4 |
Форумчанин
Регистрация: 30.03.2007
Сообщений: 124
|
var curentCanvas:Tcanvas;
CurentCanvas:=(FindComponent('List' +inttostr(nomber_of_canvas-1)) as TImage).Picture.Bitmap.Canvas; скорее всего компонент который ты находишь не является компонентом класса timage, хотя точно сказать из этого обрывка не могу!
Тут без 100г не розберешся.....
Спасибо не нужно, а на весы слева кликнуть не помешает!!! |
24.02.2008, 21:37 | #5 | |
Форумчанин
Регистрация: 24.01.2007
Сообщений: 323
|
если компонент типа TImage после кода
Код:
Цитата:
Как ещё можно найти компонент на форме и присвоить его канву другой переменной?
Всё проще чем вы думаете, нужно только правильно подойти к тому или иному вопросу?
Последний раз редактировалось Stilet; 27.02.2008 в 14:46. |
|
27.02.2008, 14:52 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Перед тем как делать free компоненты убедись что FindComponent не возвращает nil.
I'm learning to live...
|
27.02.2008, 20:26 | #7 | |
Форумчанин
Регистрация: 24.01.2007
Сообщений: 323
|
вобщем там чтото такое выходит сначала не равно nil вроде как а потом равно и всё время курсор на етой строке останавливается :
Цитата:
Код:
Всё проще чем вы думаете, нужно только правильно подойти к тому или иному вопросу?
|
|
09.03.2008, 21:04 | #8 |
Форумчанин
Регистрация: 24.01.2007
Сообщений: 323
|
а где же совети ... ответи... такой вродьбы несложный вопрос.. ех... что же делатЬ???
Всё проще чем вы думаете, нужно только правильно подойти к тому или иному вопросу?
|
09.03.2008, 21:15 | #9 |
Участник клуба
Регистрация: 12.10.2007
Сообщений: 1,204
|
поторопился. Извиняюсь
Последний раз редактировалось alexBlack; 09.03.2008 в 21:20. |
09.03.2008, 21:22 | #10 |
Форумчанин
Регистрация: 24.01.2007
Сообщений: 323
|
alexBlack ... чтО??
Всё проще чем вы думаете, нужно только правильно подойти к тому или иному вопросу?
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как программно удалить компонент от формы или другого компонента (контейнера)? | SkAndrew | Общие вопросы Delphi | 3 | 27.05.2008 15:20 |
Перемещение формы за компонент | Zeraim | Общие вопросы Delphi | 2 | 20.05.2008 09:26 |
Как убрать компонент | SeRhy | Помощь студентам | 2 | 29.10.2007 17:29 |
DLL:переменная-ссылка на компонент формы | Саня | Общие вопросы Delphi | 9 | 03.08.2007 10:38 |
Как убрать с компонент штрихованную окаймовку? | Hintman | Компоненты Delphi | 7 | 20.05.2007 13:58 |