лёля Опубликовано 22 апреля, 2019 Поделиться Опубликовано 22 апреля, 2019 procedure TForm1.Button1Click(Sender: TObject); begin IdTime1.Timeout:=8000; IdTime1.Port:=10060; IdTime1.Host := 'ntp.ix.ru'; IdTime1.Connect; if IdTime1.Connected then begin CurrTime := IdTime1.DateTime; IdTime1.Disconnect; IdTime1.Free; DecodeTime(CurrTime, HH, NN, SS, MS); label1.Text:=datetostr(CurrTime); end; end; end. не работает выдает такую ошибку: Цитата Ссылка на комментарий
1 Кривяков Виталий Опубликовано 22 апреля, 2019 Поделиться Опубликовано 22 апреля, 2019 Привет! Недоступен твой сервер времени. Вот просто пример procedure TForm1.Button1Click(Sender: TObject); var CurrTime : TDateTime; begin IdTime1.Host := 'time.nist.gov'; CurrTime := IdTime1.DateTime; Label1.Text:=DateTimeToStr(CurrTime); end; Цитата Ссылка на комментарий
0 лёля Опубликовано 22 апреля, 2019 Автор Поделиться Опубликовано 22 апреля, 2019 спасибо Цитата Ссылка на комментарий
Вопрос
лёля
procedure TForm1.Button1Click(Sender: TObject);
begin
IdTime1.Timeout:=8000;
IdTime1.Port:=10060;
IdTime1.Host := 'ntp.ix.ru';
IdTime1.Connect;
if IdTime1.Connected then
begin
CurrTime := IdTime1.DateTime;
IdTime1.Disconnect;
IdTime1.Free;
DecodeTime(CurrTime, HH, NN, SS, MS);
label1.Text:=datetostr(CurrTime);
end;
end;
end.
не работает выдает такую ошибку:
Ссылка на комментарий
2 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.