Сегодня 5 июня, среда ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7274
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Справочник по C#
Справочник по C#
Голосов: 1
Адрес блога: http://www.csharpcoderr.com/
Добавлен: 2012-11-28 00:46:26
 

Программно устанавливаем дату и время

2012-11-09 07:35:28 (читать в оригинале)


Код реализует программную, быструю смену даты и времени на вашем компьютере.

public struct SystemTime
{
    public ushort Year;
    public ushort Month;
    public ushort DayOfWeek;
    public ushort Day;
    public ushort Hour;
    public ushort Minute;
    public ushort Second;
    public ushort Millisecond;
};

[DllImport("kernel32.dll", EntryPoint = "GetSystemTime", SetLastError = true)]
public extern static void Win32GetSystemTime(ref SystemTime sysTime);

[DllImport("kernel32.dll", EntryPoint = "SetSystemTime", SetLastError = true)]
public extern static bool Win32SetSystemTime(ref SystemTime sysTime);

private void button1_Click(object sender, EventArgs e)
{
  
    SystemTime updatedTime = new SystemTime();
    updatedTime.Year = (ushort)2011;//Год
    updatedTime.Month = (ushort)7;//Минуты
    updatedTime.Day = (ushort)11;//День
 
    updatedTime.Hour = (ushort)15; //Час
    updatedTime.Minute = (ushort)0;//Минуты
    updatedTime.Second = (ushort)0;//Секунды
  
    Win32SetSystemTime(ref updatedTime);    
    SystemTime currTime = new SystemTime();
    Win32GetSystemTime(ref currTime);
}

Тэги: form, system, time, window

 


Самый-самый блог
Блогер Рыбалка
Рыбалка
по среднему баллу (5.00) в категории «Спорт»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.