Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Преобразование [D6, WinXP]


webpauk ©   (2005-06-24 10:13:00) 

Как преобразовать строку 'clBlack' в цвет clBlack?


dmitry501   (2005-06-24 10:35:00) [1]

-=XP=- ©   (24.06.05 10:27) [6]
Поя сните, что обозначают Ваши утверждения (подчеркнуто), и какое отношение все сказанное имеет к Delphi?
К Delphi никакого.


-=XP=-   (2005-06-24 10:27:00) [2]

Это разные объекты и приведение типов сделать нельзя. 'clBlack' это виртуальный объект, существующий только в человеческом разуме, а цвет это реальный объект, воспринимаемый глазами...

Автор просил преобразоватьстроковую константу в значение переменной типа TColor. При чем тут "приведение типов"?

Поясните, что обозначают Ваши утверждения (подчеркнуто), и какое отношение все сказанное имеет к Delphi?


webpauk   (2005-06-24 10:22:00) [3]


> -=XP=- ©
Спасибо


boalse   (2005-06-24 10:22:00) [4]

Эээ пардон

function IdentToColor(const Ident: string; var Color: Longint): Boolean;

отсюда следует:

IdentToColor('clBlack', Color )


boalse   (2005-06-24 10:21:00) [5]

Color := IdentToColor('clBlack')

где Color: TColor или :Integer - то есть цвет.


-=XP=-   (2005-06-24 10:16:00) [6]

Color := StringToColor('clBlack');


dmitry501   (2005-06-24 10:16:00) [7]

webpauk   (24.06.05 10:13)
Это разные объекты и приведение типов сделать нельзя. 'clBlack' это виртуальный объект, существующий только в человеческом разуме, а цвет это реальный объект, воспринимаемый глазами...


Наверх

Титульная страница Поиск, карта сайта Написать письмо