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

Вниз

Как Icon (Icon:hIcon) запихать в ImageList   Найти похожие ветки 

 
<b>He`KTo</b>   (2004-08-28 16:55) [0]

Я думаю что нужно Icon (var Icon:hIcon) преобразовать в Ico(var Ico:TIcon), а потом пихать в ImageList, но как это сделать не знаю....(вот как наоборот- знаю :d)


 
GuAV ©   (2004-08-28 17:26) [1]


> Я думаю что нужно Icon (var Icon:hIcon) преобразовать в
> Ico(var Ico:TIcon),

А я думаю, что нужно создать TIcon, присвоить его хендл hIcon а потом пихать. Или использовать WinAPI непосредственно.


 
<b>He`KTo</b>   (2004-08-28 17:40) [2]

Если не сложно- напишите пример кода.
Как я делаю - ошибок нет но не работает!!!
Заранее благодарю!


 
GuAV ©   (2004-08-28 17:43) [3]

Посмотри CreateMessageDialog - там hIcon который LoadIcon(0, IconID); в TImage вставляют.


 
<b>He`KTo</b>   (2004-08-28 17:46) [4]

спасиб- посмотрю


 
<b>He`KTo</b>   (2004-08-28 17:55) [5]

У меня нет этого примера в Help, только описание :
function CreateMessageDialog(const Msg: string; DlgType: TMsgDlgType; Buttons: TMsgDlgButtons): TForm;


 
GuAV ©   (2004-08-28 18:13) [6]

>У меня нет этого примера в Help
Я имел ввиду другое, мою анкету смотри.
Вот сам ещё пример написал:
procedure TForm1.FormCreate(Sender: TObject);
var Icon: TIcon;
begin
 Icon:=TIcon.Create;
 try
   Icon.Handle:=LoadIcon(0, IDI_QUESTION);
   Image1.Picture.Icon.Assign(Icon); //юзаем
 finally
   Icon.Free;
 end;
end;



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

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

Наверх




Память: 0.48 MB
Время: 0.098 c
3-1092807632
WondeRu
2004-08-18 09:40
2004.09.12
======Распределенные СУБД===========


14-1093451195
Коричневый кот
2004-08-25 20:26
2004.09.12
http://www.newsru.com/russia/25Aug2004/evidencetu.html


4-1090774018
юзверь
2004-07-25 20:46
2004.09.12
Transparent BITMAP


14-1093037351
Soft
2004-08-21 01:29
2004.09.12
Резюме Саурона или особенности трудоустройства магов:)


14-1092813816
Knight
2004-08-18 11:23
2004.09.12
Экспедиция закончилась...