image delphi



Delphi image

Автор Пельменин задал вопрос в разделе Другие языки и технологии

Компонент image в делфи. и получил лучший ответ

Ответ от ?[гуру]
uses
 Jpeg;
procedure LoadJpegToImage(const JpegFile: string; var Image: TImage);
var
 JPG: TJpegImage;
begin
 if (LowerCase(ExtractFileExt(JpegFile)) = '.jpg') or
  (LowerCase(ExtractFileExt(JpegFile)) = '.jpeg') then
 try
  JPG := TJpegImage.Create;
  JPG.LoadFromFile(JpegFile);
  Image.Picture.Bitmap.Assign(JPG);
 finally
  JPG.Free;
 end else
 begin
  Image.Canvas.Brush.Color := clWhite;
  Image.Canvas.FillRect(Image.ClientRect);
 end;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
 LoadJpegToImage(ExtractFilePath(ParamStr(0)) + 'gig.JPEG', Image1);
end;
Источник: ссылка

Ответ от Николай колесников[гуру]
extractfilepath(application.exename)+'qiq.jpg'
extractfilepath(application.exename) желательно установить в переменную или обращаться через функцию getCurrentDir

Ответ от Алексей Кузьминов[гуру]
TImage не умеет загружать jpg-шки если нет модуля Jpeg в списке Uses.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Компонент image в делфи.

Как вставить скаченные иконки формата PNG?
Есть проги, которые могут сконвертить любую картинку в иконку:
Delphi Image Editorподробнее...
спросили в Borland Delphi
Delphi. Скажите известные программы написанные на делфи. Есть ли такие?.
Среди многих распространённых программных продуктов, сделанные на Delphi, можно найти:
подробнее...

Нужно сделать такое меню на Delphi "7"
Здесь все просто. Создаются компоненты ListBox, ImageList, PopUpMenu. В ImageList добавляются
подробнее...
спросили в Endesa Inheritance
Как в Delphi распечатать Image1 и всё что находиться на нём (image, label)?
procedure PrintImage(Image: TImage; ZoomPercent: Integer);
// if ZoomPercent=100, Image will
подробнее...

Delphi. Слайд шоу из загруженных картинок
Да потому, что у вас нету массива Image, а есть 10 отдельных
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

фон image в delphi
Доброго времени суток.

procedure TForm1.Button1Click(Sender: TObject);
beginподробнее...

Как загрузить базу данных *.xls в компонент TListView (Delphi)?
если известна структура, то в чем проблема?
если структура неизвестна тогда ой!! !
интересно
подробнее...

Как поменять иконку в delphi 7? При замене файла ico выбивает ошибку: Out of system resources.
Там есть Image Editor.
Вот нарисуй с его помощью 16-цветную иконку 32х32 и на нее
подробнее...

Выбор файла Android Delphi
Нужно использовать (java)
startActivityForResult(Intent.createChooser(intent, "Select
подробнее...

Delphi как очистить обьект image?
image1.Picture:=nil;

DiG DeePeR
Мыслитель
(6951)
не за что
подробнее...

как в делфи сделать автоматическое масштабирование картинки?
При установке свойства AutoSize равному true, то размер компонента Image будет автоматом подогнан
подробнее...

Герань кроваво-красная и герань луговая, есть ли между ними отличия? Или это одно и то же?
Герань кровяно-красная (Geranium sanguineum).
Утолщённое ползучее корневище журавельника на
подробнее...

Где найти в делфи класс TBitmap? И как он вообще работает?
В модуле Graphics.

Работает он хорошо:

A bitmap is a powerful graphics object
подробнее...
спросили в Интернет
Где можно скачать новые смайлы?
Всякая всячина для блогов
Линеечки. Огромная коллекция
Кнопочки типа "Я люблю Васю"подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*