Cristobal,
OleDefaultArg() is to OLE quite similar to what NIL is to Harbour
Antonio Linares wrote:Cristobal,
I have never needed it but I guess so.
Enrico has been using it for long time so surely he may be able to complete my description
oSel:InsertFile( cTmp, OLEDEFAULTARG(), .F. )
oExcel:WorkBooks:Open( cXls, , , OLEDEFAULTARG(), , , , OLEDEFAULTARG(), , , .T., , .T. )
Antonio Linares wrote:Cristobal,
I have never needed it but I guess so.
Enrico has been using it for long time so surely he may be able to complete my description
nageswaragunupudi wrote:Anyway the entire discussion started with using C Struct of xHarbour. May be, xHarbour's implementation has some issues.
#pragma BEGINDUMP
#include <windows.h>
#include <hbapi.h>
HB_FUNC( GETVERSION ) // --> anVersions
{
OSVERSIONINFO vi;
vi.dwOSVersionInfoSize = sizeof( OSVERSIONINFO );
GetVersionEx( &vi );
hb_reta( 5 );
hb_storvnl( ( long ) vi.dwMajorVersion, -1, 1 );
hb_storvnl( ( long ) vi.dwMinorVersion, -1, 2 );
hb_storvnl( ( long ) vi.dwBuildNumber, -1, 3 );
hb_storvnl( ( long ) vi.dwPlatformId, -1, 4 );
hb_storvc( ( char * ) vi.szCSDVersion, -1, 5 );
}
#pragma ENDDUMP
Return to FiveWin for Harbour/xHarbour
Users browsing this forum: Google [Bot] and 10 guests