Страница: 1 |
Страница: 1 |
Вопрос: Как поменять системную дату.
Добавлено: 10.06.04 11:52
Автор вопроса: slimyo | Web-сайт:
Вопрос. Необходимо из програмно поменять системную дату а именно год. Как это сделать?
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
nap
ICQ: 121772779
Вопросов: 0
Ответов: 42
Профиль | | #1
Добавлено: 10.06.04 11:56
BOOL SetSystemTime(
const SYSTEMTIME* lpSystemTime
);
Номер ответа: 2
Автор ответа:
nap
ICQ: 121772779
Вопросов: 0
Ответов: 42
Профиль | | #2
Добавлено: 10.06.04 11:58
Специально для тебя
SYSTEMTIME st;
GetSystemTime(&st);
st.wYear = 2005;
SetSystemTime(&st);
Номер ответа: 3
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #3
Добавлено: 10.06.04 13:33
nap, не все дружат с С++, тк что:
Private Declare Sub GetSystemTime Lib "kernel32.dll" (ByRef lpSystemTime As SYSTEMTIME)
Private Declare Function SetSystemTime Lib "kernel32.dll" (ByRef lpSystemTime As SYSTEMTIME) As Long
Private Type SYSTEMTIME
wYear As Integer
wMonth As Integer
wDayOfWeek As Integer
wDay As Integer
wHour As Integer
wMinute As Integer
wSecond As Integer
wMilliseconds As Integer
End Type
private form_load
dim st as SYSTEMTIME
call GetSystemTime(st)
st.wYear = 2005
call SetSystemTime(st)
end sub
Номер ответа: 4
Автор ответа:
nap
ICQ: 121772779
Вопросов: 0
Ответов: 42
Профиль | | #4
Добавлено: 10.06.04 13:44
Ну сорри, я только VBA знаю.
Номер ответа: 5
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #5
Добавлено: 10.06.04 17:06
2 nap
Кстати, форум вроде не по с++, а по VB. Это я так, на будущее