DECLARE INTEGER GetTempPath IN "kernel32" ; LONG nBufferLength, STRING lpBuffer LOCAL lnBufferLength, lnReturn lnBufferLength = 512 lcBuffer = REPLICATE( " ", lnBufferLength ) lnReturn = GetTempPath( lnBufferLength, @lcBuffer ) * Strip the null delimiter before returning the value MESSAGEBOX( 'GetTempPath: '+ STRTRAN( TRIM( lcBuffer ), CHR(0), '' ) + CHR(13) + ; 'SYS(2023): '+SYS(2023) )Produces different results: