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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.05.2010, 19:06   #1
Mania4e11o
 
Регистрация: 24.04.2010
Сообщений: 8
По умолчанию Timage

Создаю компонент.Наслудую этот класс. Все сделал.Теперь встала проблема загрузки на него файлов. Когда загружаешь файл и свойствах компонента, в инстекторе объектов,свойство Picture, появляется диалоговое окно, с разными фильтрами. Мне нужно,удалить все фильтры,и поставить свой *.bmp

Смысл, хочу чтобы можно было загружать только BMP формат. помогите.Плиз.
Mania4e11o вне форума Ответить с цитированием
Старый 13.05.2010, 19:15   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

вам нужно выше по иерархии классов предка брать.
и к нему уже добавить загрузку именно BMP
а не отрезать лишнее.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 13.05.2010, 19:23   #3
Mania4e11o
 
Регистрация: 24.04.2010
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
вам нужно выше по иерархии классов предка брать.
и к нему уже добавить загрузку именно BMP
а не отрезать лишнее.
Я это понимаю...это класс TPicture.

Делал я так...

Type
Tpicture1=class(Tpicture)

LoadFromFile(const Filename: String);override;

переопределить его как оказалось нельзя...в родительском не стоит dynamic или virtual...

больше не знаю как.

мне нужно хотя бы LoadFromFile(const Filename: String) узнать имя файла которое загружается, в компоненте в каком нибудь методе я уже эту ситуацию обработаю, если будет не BMP.
Mania4e11o вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TImage Mania4e11o Компоненты Delphi 3 24.04.2010 17:25
TImage в TImage One.Love Общие вопросы Delphi 15 22.09.2008 19:37
TImage Killbrum Помощь студентам 8 27.08.2008 22:40
Timage Черничный Компоненты Delphi 10 04.07.2008 12:50
Timage RealSHELS Общие вопросы Delphi 7 05.05.2008 20:12