C++Builder
  Начало   Форум   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Не загружается картинка  (Прочитано 2333 раз)
Sergey1985
Участник


Сказали спасибо: +8/-1
Offline

Сообщений: 310


Не загружается картинка
« : 09 Октябрь 2013, 15:16:51 »

Привожу пример кода
Graphics::TBitmap *bmp;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
  bmp = new Graphics::TBitmap();
  bmp->LoadFromFile("pic.jpg");
}
 Открыть не может. или TBitmap только с bmp форматом работать может?
 
Записан
POV
Участник


Сказали спасибо: +107/-7
Offline

Сообщений: 640


Re: Не загружается картинка
« Ответ #1 : 09 Октябрь 2013, 15:38:48 »

Тут

https://cbuilder.ru/index.php/topic,9241.0.html
Записан
S0mbre
Глобальный модератор


Сказали спасибо: +1113/-22
Offline

Сообщений: 2132

S0mbre


Re: Не загружается картинка
« Ответ #2 : 10 Октябрь 2013, 08:13:34 »

Код
#include 
 
Image1->Picture->RegisterFileFormat("jpg", "JPEG images", __classid(TJPEGImage));
Image1->Picture->LoadFromFile("file.jpg");
 
Записан
Sergey1985
Участник


Сказали спасибо: +8/-1
Offline

Сообщений: 310


Re: Не загружается картинка
« Ответ #3 : 10 Октябрь 2013, 08:36:59 »

работаю в С++Builder6 у меня нет такой библиотечки
Записан
POV
Участник


Сказали спасибо: +107/-7
Offline

Сообщений: 640


Re: Не загружается картинка
« Ответ #4 : 10 Октябрь 2013, 08:44:59 »

Загрузи жипег в имадж через инспектор объектов. Библа может сама подставиться средой.
Записан
Sergey1985
Участник


Сказали спасибо: +8/-1
Offline

Сообщений: 310


Re: Не загружается картинка
« Ответ #5 : 10 Октябрь 2013, 08:49:27 »

Неа не прокатило
Записан
Sergey1985
Участник


Сказали спасибо: +8/-1
Offline

Сообщений: 310


Re: Не загружается картинка
« Ответ #6 : 10 Октябрь 2013, 09:15:04 »

так вот разобрался
инклудим так
#include

Image3->Picture->RegisterFileFormat("jpg", "JPEG images", __classid(TJPEGImage)); // это лишнее прописывать не нужно

а потом просто загружаем и все
Image3->Picture->LoadFromFile("pic.jpg");
Записан
S0mbre
Глобальный модератор


Сказали спасибо: +1113/-22
Offline

Сообщений: 2132

S0mbre


« Ответ #7 : 10 Октябрь 2013, 09:58:50 »

Цитата: Sergey1985 от 10 Октябрь 2013, 08:36:59
работаю в С++Builder6 у меня нет такой библиотечки

Для 6-ки просто исклюдь вместо
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  




....

Powered by SMF 1.1.21 | SMF © 2025, Simple Machines
Страница сгенерирована за 0.103 секунд. Запросов: 19.