Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2012.03.04;
Скачать: CL | DM;

Вниз

Прозрачная картинка   Найти похожие ветки 

 
christoforov   (2010-10-19 23:49) [0]

Устал рыть...
Есть кусок карты (загружен в Image1)
Есть трек маршрута автобуса (Файл "трек.bmp"). Трек зеленым, фон белым.
Задача: наложить трек на карту.
Вариант
BM:=TBitmap.Create;
BM.LoadFromFile("трек.bmp");
BM.Transparent:=True;
BM.TransparentColor:=clWhite;
Image1.Picture.Bitmap.Canvas.Draw(0,0,BM)
не подходит, т.к. картинка заливается цветом фона (не пойму, то ли clWhite, то ли clBtnFace).

если последнюю строку поменять на
Image1.Canvas.Draw(0,0,BM)
то вываливается ошибка "Can only modify an image if it contains a bitmap" - то есть она не хочет рисовать на канву, если там есть какая-то картинка...


 
Kilkennycat ©   (2010-10-20 00:45) [1]

http://msdn.microsoft.com/en-us/library/dd145141(VS.85).aspx


 
CrytoGen   (2010-10-20 07:06) [2]

Перевод ошибки у вас интересный :)


 
Leonid Troyanovsky ©   (2010-10-20 18:53) [3]


> christoforov   (19.10.10 23:49)  

> Задача: наложить трек на карту.

http://groups.google.com/group/fido7.ru.delphi.chainik/msg/464851ff901f144f

--
Regards, LVT.



Страницы: 1 вся ветка

Текущий архив: 2012.03.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.007 c
15-1321278885
KilkennyCat
2011-11-14 17:54
2012.03.04
Хочешь заработать?


6-1253001555
ABolnykh
2009-09-15 11:59
2012.03.04
Как использовать TIdLogFile с серверами в Indy9?


6-1235561131
MALAN
2009-02-25 14:25
2012.03.04
Как перехватить API функции (Connect, Bind) и изменить их парамет


2-1318345951
Человек
2011-10-11 19:12
2012.03.04
Шифрование -- чем?


15-1321293166
oxffff
2011-11-14 21:52
2012.03.04
Отправка посылки из Москвы