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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 23.07.2013, 23:13   #1
Unique_Maks
Пользователь
 
Регистрация: 07.06.2010
Сообщений: 89
По умолчанию

Здравствуйте.
Пытаюсь загрузить в наследника класса Timage картинку *.jpg при его сознании, но выскакивает исключение что неизвестное расширение файла.
PHP код:
     Picture.LoadFromFile('..\..\images\1.jpg'); 
хотя загрузить в режиме конструирования проекта в Timage (родительский класс) файлы с расширением jpg можно, а вот в наследника во время выполнения проги - косяк.
PHP код:
// кусочек
type
  TMy_image 
= class(TImage)
  private
....
  public
    
constructor Create(OwnerTComponentpatc:string); overload;
....
end;

constructor TMy_image.Create(OwnerTComponentpatc:string);
begin
    inherited Create
(Owner);
    
Parent := my_form
    
Picture.LoadFromFile(''+patc+''); // так не пашет и не проходит дальше
.....
end;

procedure Tmy_gallery.add1Click(SenderTObject);
var 
str:string;
begin
  
if(open_pic.Execute)then
  begin
    str 
:= open_pic.FileName;
  
end
  
else
    exit;
  
image_new := TMy_image.Create(image_newstr);
end
Подскажите, как правильно реализовать этот момент

IDE Delphi XE2

Последний раз редактировалось Serge_Bliznykov; 23.07.2013 в 23:24.
Unique_Maks вне форума
Старый 24.07.2013, 00:04   #2
Delphi_ProGer
Форумчанин
 
Регистрация: 30.10.2010
Сообщений: 524
По умолчанию

Код:
uses
....Jpeg;
Delphi_ProGer вне форума
Старый 24.07.2013, 01:04   #3
Unique_Maks
Пользователь
 
Регистрация: 07.06.2010
Сообщений: 89
По умолчанию

даж чет и не подумал об этом....)) спасибо)
Unique_Maks вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Timage Mania4e11o Компоненты Delphi 2 13.05.2010 19:23
Timage Черничный Компоненты Delphi 10 04.07.2008 12:50
Timage RealSHELS Общие вопросы Delphi 7 05.05.2008 20:12
Timage RealSHELS Общие вопросы Delphi 2 03.05.2008 23:23