-
Пользователь
SysLibTime
Про библиотеку SysLibTime
Получение системного времени:
Возьмем конструкции «TimeAndDate» и «Sys_Time» - запишем в них нули:
TimeAndDate.Day :=0; TimeAndDate.DayOfWeek :=0; TimeAndDate.dwHighMsec :=0;
TimeAndDate.dwLowMSecs :=0; TimeAndDate.Milliseconds :=0; TimeAndDate.Minute :=0; TimeAndDate.Second :=0; TimeAndDate.Hour :=0; TimeAndDate.Year :=0; TimeAndDate.Month :=0;
Sys_time.ulHigh :=0; Sys_time.ulLow :=0;
Затем, когда конструкции равны нулю, поставим их на вход-выход функционального блока CurTimeEx:
GetTime (SystemTime:=Sys_Time , TimeDate:= TimeAndDate);
В последствии конструкция «Sys_Time» и «TimeAndDate» примут значения времени, даты и системного цикла.
Интересует какой минимальный набор элементов структуры TimeAndDate: SystemTimeDate нужно обнулять чтобы при вызове экземпляра функционального блока CurTimeEx, происходило считивание времени, а не установка нового значения времени.
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума