Модераторы: volvo877, Snowy, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема с DateTime, initialize DateTime 
V
    Опции темы
Neox_GeForce
Дата 16.4.2011, 15:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 283
Регистрация: 14.11.2007
Где: Украина

Репутация: нет
Всего: нет



Есть две структуры DateTime.
Одна инициализуется а вторая нет.
Проблема с birthDate.
Код

program lab1;
uses crt,dos;

var
currentDate,birthDate:DateTime;
year,month,day:WORD;
currentYear,currentMonth,currentDay,dow:WORD;
h, m, s, hund : WORD;
currentTime,birthTime:LongInt;

BEGIN
ClrScr;
writeln('Please input your year XXXX:');
readln(year);
writeln('Please input your month XX:');
readln(month);
writeln('Please input your day XX:');
readln(day);
with birthDate do
begin
     Year    := year;
     Month   := month;
     Day     := day;
     Hour    := 0;
     Min     := 0;
     Sec     := 0;
end;
getDate(currentYear,currentMonth,currentDay,dow);
getTime( h, m, s, hund);
with currentDate do
begin
     Year    := currentYear;
     Month   := currentMonth;
     Day     := currentDay;
     Hour    := h;
     Min     := m;
     Sec     := s;

end;
with currentDate do
begin
    writeln('Year: ',Year);
    writeln('Month: ',Month);
    writeln('Day: ',Day);
    writeln('Hour: ',Hour);
    writeln('Min: ',Min);
    writeln('Sec: ',Sec);
end;
writeln;
with birthDate do
begin
    writeln('b Year: ',Year);
    writeln('b Month: ',Month);
    writeln('b Day: ',Day);
    writeln('b Hour: ',Hour);
    writeln('b Min: ',Min);
    writeln('b Sec: ',Sec);
end;
PackTime(currentDate, currentTime);
PackTime(birthDate, birthTime);

writeln('Difference: ');
writeln('difference in Time:',currentTime - birthTime);



readkey;
END.


Язык case-insensetive. Решение найдено.

Это сообщение отредактировал(а) Neox_GeForce - 16.4.2011, 15:46


--------------------
user posted image
Челябинские программисты настолько суровы, что обходятся без компиляторов.
Челябинские программисты настолько суровы, что считают ассемблер недопустительной роскошью - они вручную магнетизируют участки жесткого диска.
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi"
THandle
Rrader
volvo877

Запрещается!

1. Обсуждать и делится взломанными компонентами или программным обеспечением

2. Публиковать ссылки на варез

3. Оффтопить

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, THandle, Rrader, volvo877.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Object Pascal: кроссплатформенные технологии | Следующая тема »


 




[ Время генерации скрипта: 0.0396 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.