Useful
    
главная страница | гостевая книга 

       по сайту  в интернете

Изменение системного времени из Delphi

Функция (раздел Public), описанная ниже, изменяет системную дату и время.Параметр: tDati овая дата и время.
Возвращаемые значения: True - успешное завершение False - метод несработал.

function SetPCSystemTime(tDati: TDateTime): Boolean;
var

tSetDati: TDateTime;
vDatiBias: Variant;
tTZI: TTimeZoneInformation;
tST: TSystemTime;
begin
GetTimeZoneInformation(tTZI);
vDatiBias := tTZI.Bias / 1440;
tSetDati := tDati + vDatiBias;
with tST do
begin
wYear := StrToInt(FormatDateTime('yyyy', tSetDati));
wMonth := StrToInt(FormatDateTime('mm', tSetDati));
wDay := StrToInt(FormatDateTime('dd', tSetDati));
wHour := StrToInt(FormatDateTime('hh', tSetDati));
wMinute := StrToInt(FormatDateTime('nn', tSetDati));
wSecond := StrToInt(FormatDateTime('ss', tSetDati));
wMilliseconds := 0;
end;
SetPCSystemTime := SetSystemTime(tST);
end;
Назад
Главная страница
Гостевая книга
Интернет и сети
ОС и железо
Мультимедия
Файловая система
Компоненты
Базы данных
Советы мастеров
Разное







гостевая книга|главная страница|вверх
написать нам 

Хостинг от AGAVARambler's Top100



Хостинг от uCoz