![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Преобразование [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' это виртуальный объект, существующий только в человеческом разуме, а цвет это реальный объект, воспринимаемый глазами...