Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.03.2009, 19:34   #1
soonner
Пользователь
 
Аватар для soonner
 
Регистрация: 14.03.2009
Сообщений: 97
По умолчанию Как проверить TImage на наличие в нём картинки

Все здрасте кто нить знает способ проверить контейнер TImage на наличие в нём картинки. У меня была идея сравнивать два контейнера, один контрольный пустой, тоесть если второй контенер пустой то выполнять, если нет то проверять следующий. Если кто знает как реализовать подскажите!
soonner вне форума Ответить с цитированием
Старый 16.03.2009, 19:40   #2
Dj_smart
Капсула от спама
Форумчанин
 
Аватар для Dj_smart
 
Регистрация: 04.03.2008
Сообщений: 779
По умолчанию

по-моему if Image1.Picture.Bitmap=nil then ...
Если данный ответ не столь конкретен, как Вы желаете его увидеть, возможно необходимо поразмыслить, стоит ли вопрос того, чтобы о нём спрашивать на форуме?
CncFiles.ru - бесплатный файловый хостинг
Dj_smart вне форума Ответить с цитированием
Старый 16.03.2009, 19:48   #3
soonner
Пользователь
 
Аватар для soonner
 
Регистрация: 14.03.2009
Сообщений: 97
По умолчанию

Немного не так но спасибо.
У меня начало работать при таком коде

if Image1.Picture.Graphic=nil then
soonner вне форума Ответить с цитированием
Старый 16.03.2009, 22:01   #4
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Свойство Empty

А проверка на nil это немного не то, память может быть освобождена, а объект содержать ссылку т.е. не быть nil. Но при первоначальной загрузке будет работать так, как вы хотите.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог

Последний раз редактировалось mutabor; 16.03.2009 в 22:03.
mutabor вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как проверить наличие в конкретной папке DLL, а потом на вход каждой подать массив байт,и на выходе тоже. Sanches_Ramires Общие вопросы .NET 1 02.02.2009 15:02
Как удалить Edit, если на нём фокус? Stein21 Общие вопросы Delphi 4 20.01.2009 00:04
Help! Как проверить наличие "рисунков" в листах книги? Bezdar Microsoft Office Excel 4 15.08.2008 15:09
Проверить наличие листа с данным названием Sega Microsoft Office Excel 2 05.08.2008 17:18
Как передвинуть несколько TImage? Слава Помощь студентам 4 22.01.2008 21:23