home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 16
/
CD_ASCQ_16_0994.iso
/
news
/
4611
/
fw16d.ins
/
SOURCE
/
FUNCTION
/
SETDATE.C
< prev
next >
Wrap
C/C++ Source or Header
|
1994-06-03
|
837b
|
38 lines
#include <WinTen.h>
#include <Windows.h>
#include <ClipApi.h>
void pascal Dos3Call( void );
//----------------------------------------------------------------------------//
CLIPPER SETDATE() // nDay, nMonth, nYear
{
WORD wYear = _parni( 3 );
WORD wMonth = _parni( 2 );
WORD wDay = _parni( 1 );
_CX = wYear;
_DH = wMonth;
_DL = wDay;
_AH = 0x2B;
_AL = 0;
Dos3Call(); // asm int 0x21;
_retl( _AL == 0 );
}
//----------------------------------------------------------------------------//
CLIPPER SYSTIME() // nTime as long
{
LONG lTime = _parnl( 1 );
_CX = HIWORD( lTime );
_DX = LOWORD( lTime );
asm int 0x1A;
}
//----------------------------------------------------------------------------//