Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
DEcoder
1 / 1 / 0
Регистрация: 05.03.2011
Сообщений: 16
#1

Lable + день недели. - C++

13.03.2011, 18:37. Просмотров 492. Ответов 3
Метки нет (Все метки)

Задача:
Имеется 6 лейблов, в зависимости от дня недели (понедельник, вторник до субботы) лейблы должен менять цвет. (Так же на форме есть календарь).
Пример. Если сегодня понедельник то лейбл1 зеленого цвета. Как реализовать в коде?
Использую Embarcadero С++ Builder 2010.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.03.2011, 18:37
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Lable + день недели. (C++):

Определить день недели с датой D и M, если W - день недели первого января - C++
даны два числа D и M, определяющие день и месяц. W - день недели 1 января. Определить день недели с датой D и M. Прощу помощи т.к вообще...

По текущей дате и дню недели определить день недели с такой же датой заданного года - C++
По текущей дате и дню недели определить день недели с такой же датой заданного года. (C++ )

Дана дата в формате день:месяц:год. Определить день недели - C++
Задание: Дана дата в формате день:месяц:год. Определить день недели.

Определить, на какой день недели проходится k-й день невисокосного года в котором 1 января - понедельник - C++
вводится k-й день года (1<=k<=365).Определить и вывести,на какой день недели проходится k-й день невисокосного года в котором 1...

День недели, выпадающий на дату d1, если известно, что в первый день нашей эры был понедельник - C++
Помогите пожалуйста!! день недели, выпадающий на дату d1, если известно, что в первый день нашей эры был понедельник.

Создайте класс «Дата» со свойствами год, високосный год, месяц, день месяца и день недели - C++
Создайте класс «Дата» со свойствами год, високосный год, месяц, день месяца и день недели. Создайте для него метод котрый бы...

3
Subgrando
40 / 40 / 3
Регистрация: 28.01.2011
Сообщений: 175
13.03.2011, 19:20 #2
Например, так:

C++
1
2
3
4
5
6
7
8
    TDate td;
    TColor green = RGB(0, 255, 0); // зеленый
    int dayofweek = td.CurrentDate().DayOfWeek();
 
    if(dayofweek == 1) {
        // если суббота
        form->label->Font->Color = green;
    }
1
DEcoder
1 / 1 / 0
Регистрация: 05.03.2011
Сообщений: 16
13.03.2011, 21:31  [ТС] #3
он с чем то сверяется или? просто ему все равно, сегодня воскресенье а он показывает зеленым.
0
Subgrando
40 / 40 / 3
Регистрация: 28.01.2011
Сообщений: 175
13.03.2011, 22:42 #4
Ой.

C++
1
2
3
4
5
6
7
8
9
        TDate td;
        TColor green = RGB(0, 255, 0); // зеленый
        int dayofweek = td.DayOfWeek(); // так правильно
 
        // dayofweek: 1 = понедельник, 2 = вторник, 3 = среда, 4 = четверг, 5 = пятница, 6 = суббота, 7 = воскресенье.
 
        if(dayofweek == 1) {
                form->label->Font->Color = green;
        }
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.03.2011, 22:42
Привет! Вот еще темы с ответами:

День недели - C++
зравствуйте! помогите, пожалуйст решить задачи по С++. вот текст:1. Написать программу, которая запрашивает у пользователя номер дня...

Дата и день недели - C++
В общем задача такая: надо реализовать функцию, которая на вход будет получать дату в формате (год, месяц ,день), и будет возвращать день...

День недели по дате - C++
Здравствуйте. Проблем в написании программы у меня не возникает, проблема в расчетах. К примеру, нам известен день недели сегодня, от...

День недели, switch - C++
Ребята прошу помощи, морально нету сил... Задача по введенному месяцу и дню( month day) вычислить день недели, если год начинается с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
13.03.2011, 22:42
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru