You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

 

Функция GrdMakeSystemTime заполняет поля структуры TGrdSystemTime.

    int  GRD_API GrdMakeSystemTime(
       HANDLE	hGrd,				
       WORD    wYear,				
       WORD    wMonth,			
       WORD    wDayOfWeek,			
       WORD    wDay,				
       WORD    wHour,				
       WORD    wMinute,			
       WORD    wSecond,			
       WORD    wMilliseconds,			
       TGrdSystemTime *pGrdSystemTime	
    );	

    hGrd

    хэндл, через который будет выполнена данная операция

    wYear

    год (2000-2099)

    wMonth

    месяц (январь = 1, февраль = 2, …)

    wDayOfWeek

    день недели (воскресенье = 0, понедельник = 1, …)

    wDay

    день (1-31)

    wHour

    часы (0-23)

    wMinute

    минуты (0-59)

    wSecond

    секунды (0-59)

    wMilliseconds

    миллисекунды (0-999)

    pGrdSystemTime

    указатель на структуру TGrdSystemTime

    GrdE_OK

    нет ошибок

    GrdE_InvalidHandle

    недействительный хэндл

    GrdE_InvalidArg

    недопустимый параметр при вызове функции

    public static GrdE GrdMakeSystemTime(Handle grdHandle, ushort year, ushort month, ushort dayOfWeek, ushort day,
    	ushort hour, ushort minute, ushort second, ushort milliseconds, out GrdSystemTime systemTime)

     

     

    public static GrdE GrdMakeSystemTime(Handle grdHandle, short year, short month, short dayOfWeek, short day,
    	short hour, short minute, short second, short milliseconds, GrdSystemTime systemTime)

     

     

    Функция GrdMakeSystemTime заполняет поля структуры TGrdSystemTime, заданной параметром pGrdSystemTime, проверяя при этом корректность входных параметров. Функция может быть использована в языках высокого уровня, где нет возможности доступа к полям структуры напрямую.

    • No labels