Ин Делпхи, ТЦолор тип одређује боју објекта. Користи га својство боје многих компоненти и друга својства која одређују вредности боја.
Графичка јединица садржи дефиниције корисних константи за ТЦолор. На пример, цлБлуе мапе плаву, цлРед мапе црвеном.
Више "ЦЛ" вредности = више боја
ТЦолор можете навести као 4-бајт хексадецимални број уместо коришћења константи дефинисаних у графичкој јединици. Ниска три бајта представљају интензитет боје РГБ (црвена, зелена, плава) за плаву, зелену и црвену боју. Обратите пажњу на инверзију из типичне шестерокутне боје: Код ТЦолор-а, редослед је плаво-зелено-црвене боје.
На пример, црвено се може дефинисати као ТЦолор ($ 0000ФФ).
Претвори РБГ у ТЦолор
Ако имате вредности за интензитет црвене, зелене и плаве боје (број од 0 до 255 - „бајт“), ево како да добијете вредност ТЦолор:
вар р, г, б: бајт; боја: ТЦолор; започети р: = СтрТоИнт (ледРед). Текст); г: = СтрТоИнт (ледГреен) Текст); б: = СтрТоИнт (ледБлуе). Текст); боја: = РГБ (р, г, б); Схапе1.Брусх. Боја: = боја; крај;
"ЛедРед", "ледГреен" и "ледБлуе" су три контроле за уређивање које се користе за одређивање интензитета сваке компоненте у боји. Схапе1 је ТСхапе Делпхи контрола.
Навигацијски савјети за Делпхи:
»Како рашчланити ТАБ разграничене датотеке у Делфима
«ИсДирецториЕмпти - Делпхи функција за одређивање да ли је директориј празан (нема датотека, нема подмапе)