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

Compare with Current View Page History

« Previous Version 6 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

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

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

    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)

    grdHandle [in] 

    Тип: Handle

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

    year [in] 

    Тип: ushort

    Год (2000-2099)

    month [in] 

    Тип: ushort

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

    dayOfWeek [in] 

    Тип: ushort

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

    day [in] 

    Тип: ushort

    День (1-31)

    hour [in] 

    Тип: ushort

    Час (0-23)

    minute [in] 

    Тип: ushort

    Минуты (0-59)

    second [in] 

    Тип: ushort

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

    milliseconds [in] 

    Тип: ushort

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

    systemTime [out]

    Тип: GrdSystemTime

    Указатель на структуру GrdSystemTime

    GrdE_OK

    нет ошибок

    GrdE_InvalidHandle

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

    GrdE_InvalidArg

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

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

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

    grdHandle [in] 

    Тип: Handle

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

    year [in] 

    Тип: ushort

    Год (2000-2099)

    month [in] 

    Тип: ushort

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

    dayOfWeek [in] 

    Тип: ushort

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

    day [in] 

    Тип: ushort

    День (1-31)

    hour [in] 

    Тип: ushort

    Час (0-23)

    minute [in] 

    Тип: ushort

    Минуты (0-59)

    second [in] 

    Тип: ushort

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

    milliseconds [in] 

    Тип: ushort

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

    systemTime [out]

    Тип: GrdSystemTime

    Указатель на структуру GrdSystemTime

    GrdE_OK

    нет ошибок

    GrdE_InvalidHandle

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

    GrdE_InvalidArg

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

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

    • No labels