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

Вниз

Как рисовать на TIcon   Найти похожие ветки 

 
incm   (2004-03-09 18:11) [0]

Подскажите как без извратов можно рисовать на TIcon, свойства Canvas у него нет.


 
Mihey ©   (2004-03-09 23:23) [1]

Загрузи иконку в TPicture, потом работай с канвой TBitmap.


 
incm   (2004-03-10 12:40) [2]

В ТPicture TIcon u TBitmap - это разные обьекты и они взаимно не конвертируються, покрайней мере TBitmap в TIcon точно.
Если бы все было так просто я и не спрашивал бы.


 
Mihey ©   (2004-03-10 15:17) [3]

Мдя???

procedure TForm1.Button1Click(Sender: TObject);
var
 TheIcon : TIcon;
 TheBitmap : TBitmap;
begin
 TheIcon := TIcon.Create;
 TheIcon.LoadFromFile("C:\1.ICO");
 TheBitmap := TBitmap.Create;
 TheBitmap.Height := TheIcon.Height;
 TheBitmap.Width := TheIcon.Width;
 TheBitmap.Canvas.Draw(0, 0, TheIcon);
 Form1.Canvas.Draw(10, 10, TheBitmap);
 // Работать можно тут с TheBitmap
 TheBitmap.Free;
 TheIcon.Free;
end;

Если надо обратно будет, то сюды:
http://community.borland.com/article/0,1410,17748,00.html



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

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

Наверх




Память: 0.47 MB
Время: 0.035 c
4-1080930218
xamlo
2004-04-02 22:23
2004.05.23
Програмное нажатие мыши


1-1083844792
Akni
2004-05-06 15:59
2004.05.23
Использование Delphi-DLL в VB


7-1082039855
Le][a
2004-04-15 18:37
2004.05.23
Отследить изменение схемы оформления Window


1-1083916212
V-Isa
2004-05-07 11:50
2004.05.23
Проблеиа с сохранением JPEG


9-1073380242
chuckloon
2004-01-06 12:10
2004.05.23
Как сделать спрайты?