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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.10.2016, 21:40   #1
SpaceLama
 
Регистрация: 21.09.2016
Сообщений: 4
По умолчанию Проблема с выводом изображения (Delphi)

В общем-то, вся проблема видна на картинке: Безымянный.jpg Компонент PaintBOx залит белым цветом, и на нем нарисована линия. Далее мне нужно вывести на этот компонент картинку звездочки. Для этого я использую компонент Image. Но звездочка это выводится на белом квадратном фоне, который у меня никак не получается убрать(сама она отрисована без фона, свойство transparent у image стоит true). Как быть, что делать?
SpaceLama вне форума Ответить с цитированием
Старый 12.10.2016, 16:10   #2
NetSpace
Участник клуба
 
Аватар для NetSpace
 
Регистрация: 03.06.2009
Сообщений: 1,814
По умолчанию

делай звёздочку в формате ICO с прозрачностью. компонент Image в Delphi очень хорошо работает с прозрачностью.
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
NetSpace вне форума Ответить с цитированием
Старый 12.10.2016, 19:13   #3
SpaceLama
 
Регистрация: 21.09.2016
Сообщений: 4
По умолчанию

Цитата:
Сообщение от NetSpace Посмотреть сообщение
делай звёздочку в формате ICO с прозрачностью. компонент Image в Delphi очень хорошо работает с прозрачностью.
Я сделал в формате .png, но ничего не изменилось
UPD. Когда помещаешь звезду на саму форму, то прозрачность соблюдена, а на PaintBox отрисовывается фоном. Но у меня в коде есть такая строчка: Star.Parent:=Form1. Star - это переменная TImage, в которую загружаю картинку. Может что из-за этого?

Последний раз редактировалось SpaceLama; 12.10.2016 в 19:27.
SpaceLama вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамика курса валют - Проблема с выводом значений больше 1000 (Delphi) Max1097 Помощь студентам 6 21.06.2016 16:32
Динамика курса валют - Проблема с выводом дат (Delphi) Max1097 Помощь студентам 2 05.03.2016 08:09
Баннерная сеть (Проблема с выводом ссылки и изображения) Nick_Bl PHP 21 08.04.2013 21:59
Проблема с выводом изображения Mira-girl Общие вопросы C/C++ 0 23.10.2010 22:32
Проблема с выводом Delphi 2009 ultrakiller Win Api 0 03.12.2009 18:43