Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Какой функцией можно поменять системное время? [D5, WinME, Win2k]


Alku ©   (2002-02-20 10:43:00) 

САБЖ.


Coalycat   (2002-02-20 14:26:00) [1]

procedure TForm1.Button1Click(Sender: TObject);
var
STIME:SYSTEMTIME;
HR,MIN,SEC,MSECS:WORD;
begin
DecodeTime(DateTimePicker1.Time,HR,MIN,SEC,MSECS);
GetSystemTime(STime);
STIME.wHour:=HR;
STIME.wMinute:=MIN;
STIME.wSecond:=SEC;
SetLocalTime(STIME);
end;


Ura   (2002-02-20 11:07:00) [2]


var NewTime: SYSTEMTIME;

if ( SetLocalTime(NewTime) = FALSE) then
begin
Application.MessageBox("Не могу установить время и дату","Ошибка", MB_OK + MB_ICONWARNING );
end;


gek   (2002-02-20 10:59:00) [3]


function set_sys_time:boolean;
var
sys_tim:systemtime;
begin
result:=false;
GetSystemTime(sys_tim);
sys_tim.wMinute:=23;
SetSystemTime(sys_tim);
result:=true;
end;


Наверх

Титульная страница Поиск, карта сайта Написать письмо