powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / помогите с прогой Приветствие
9 сообщений из 9, страница 1 из 1
помогите с прогой Приветствие
    #34791882
matios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет все. вобщем суть такая, компилятор воет на HourOf( Now() ) и MonthOf( Now() ) Вот кусок кода, помогите разодбраца:

h =HourOf( Now() );
if ( h <= 4 )
{mes = "Доброй ночи!";}
else if ( h < 12 )
{mes = "Доброе утро!" ;}
else if ( h <= 16)
{mes = "Добрый день!" ;}
else {mes = "Добрый вечер!";}

и :

// области вывода текста
// дата и день недели
mes = FormatDateTime ("Сегодня d", Now() );
mes = mes + " " + sMonth[MonthOf( Now() )] + ", " +
FormatDateTime("dddd", Now() );
...
Рейтинг: 0 / 0
помогите с прогой Приветствие
    #34791893
matios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пишет типа [C++ Error] Unit1.cpp(80): E2314 Call of nonfunction
...
Рейтинг: 0 / 0
помогите с прогой Приветствие
    #34792121
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
открой доку по бюилдеру
...
Рейтинг: 0 / 0
помогите с прогой Приветствие
    #34792176
matios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
КАРОЧЕ, вот полный код
...
Рейтинг: 0 / 0
помогите с прогой Приветствие
    #34792551
gl@z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По-моему, причина в функции HourOf - не увидел дефиниции в коде, не нашел и в хелпе.
...
Рейтинг: 0 / 0
помогите с прогой Приветствие
    #34792568
gl@z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может быт, вот этот пример из хелпа поможет:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
This example uses a button and two labels on a form. When the user clicks the button, the current date and time are reported in the captions of the two labels.

void __fastcall TForm1::Button1Click(TObject *Sender)

{
  Word Year, Month, Day, Hour, Min, Sec, MSec;
  TDateTime dtPresent = Now();
  DecodeDate(dtPresent, Year, Month, Day);
  Label1->Caption = AnsiString("Today is Day ") + IntToStr(Day) + AnsiString(" of Month ") + IntToStr(Month) + AnsiString(" of Year ") + IntToStr(Year);
  DecodeTime(dtPresent, Hour, Min, Sec, MSec);
  Label2->Caption = AnsiString("The time is Minute ") + IntToStr(Min) + AnsiString(" of Hour ") + IntToStr(Hour);
}
...
Рейтинг: 0 / 0
помогите с прогой Приветствие
    #34792731
matios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кароче не хватало библиотеки #include <DateUtils.hpp>

и лишнее было
int MonthOf;
int HourOf;
...
Рейтинг: 0 / 0
помогите с прогой Приветствие
    #34792733
matios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Но всеже спасибо, что хоть както попытались помочь ))
...
Рейтинг: 0 / 0
помогите с прогой Приветствие
    #34792935
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
matiosКароче не хватало библиотеки #include <DateUtils.hpp>Это не библиотека.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / помогите с прогой Приветствие
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]