Четверг, 19.06.2025, 22:04
Приветствую Вас Гость | RSS
Меню сайта
fff
  • Индексация
  • Девочки
    Форма входа
    Категории раздела
    Теория алгоритмов [3]
    Теория алгоритмов
    Code Snippets [1]
    Code Snippets
    Все о PHP [20]
    Все о PHP
    Visual C++ [13]
    Visual C++
    WIN32 API [7]
    WIN32 API
    Delphi [72]
    Delphi
    ASP [2]
    ASP
    Java [67]
    Java
    VBScript [6]
    VBScript
    CGI [2]
    CGI
    VRML [2]
    VRML
    PERL [9]
    PERL
    HTML [4]
    HTML
    XML [10]
    XML
    Архив записей

    Статьи по Оптимизации

    ПРОГРАММИРОВАНИЕ! СОЗДАНИЕ САЙТОВ И ИХ ОПТИМИЗАЦИЯ

    Главная » Статьи » Программирование » Delphi

    Изменение системного времени из Delphi
    Изменение системного времени из Delphi
    Как можно сменить системное время Windows из программы, написанной на Delphi?
    //*************************************************************************
    // Функция (раздел Public) SetPCSystemTime изменяет системную дату и время.
    // Параметр(ы) : 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;

    Категория: Delphi | Добавил: Merlin (07.12.2009)
    Просмотров: 653 | Рейтинг: 0.0/0
    Всего комментариев: 0
    Имя *:
    Email *:
    Код *: