| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > как показать вычесленный цвет |
| Автор: yulyaT 12.2.2012, 14:09 |
| В поле edit принимаю напр. f0a0e0, добавляю $ и делаю int32; и нахожу обратный цвет напр. для f0a0e0 делаю $ffffff-$f0a0e0; 3 вопроса: 1. как показать результат на экране в hex виде в поле edit, а не в int (т.е. 2 edit, в одном читаю код, в другом получаю результат) 2. можно ли этим цветом покрасить что-нибудь, напр. форму залить 3. каким-то образом можно использовать в делфи ассемблеровскую работу с hex числами, напр. сдвиг на бит вправо/влево и потом получить результат в делфи в поле edit TIA!! |
| Автор: yulyaT 12.2.2012, 14:23 | ||
Сорри, но с этим бы я не обращалась, дальше что делать чтобы в edit его всунуть, в делфи насколько я знаю, нельзя написать
и 2 остальных вопроса очень бы хотелось?? |
| Автор: Чучмек 12.2.2012, 14:24 |
Можно, IntToHex(a,8) |
| Автор: yulyaT 12.2.2012, 14:35 |
| За все спасибо!! Все получилсоь!!! |
| Автор: Чучмек 12.2.2012, 14:41 |
$XXBBGGRR |
| Автор: Данкинг 12.2.2012, 14:44 |
| yulyaT, ты обозначения красного и синего не путаешь? Добавлено через 3 минуты и 7 секунд ![]() |
| Автор: yulyaT 12.2.2012, 15:50 |
| Не путаю, в цветовом пространстве RGB: 0хFF0000 - Red, 0х00FF00 - Green, 0х0000FF - Blue В любом случае, уже все получилось, босс получил, что хотел, всем спасибо!! |
| Автор: kesar 16.2.2012, 22:12 | ||
Смоделил ситуацию, реально получилось. |