Colleagues,
quick question:
This code always returns "Failure". The same result when it's GetUserName(lcBuffer, lnSize) (no ampersands).
Where I might have erred?
TIA
Regards,
Ilya
quick question:
Code:
DECLARE integer GetUserName IN AdvAPI32 string @lpBuffer, integer @lpSize
LOCAL lcBuffer, lnSize, lnRes, I
lcBuffer = SPACE(255)
lnSize = 255
lnRes = GetUserName(@lcBuffer, @lnSize)
IF lnRes = 0
WAIT WINDOW [ Failure! ]
ELSE
FOR I = 0 TO 31
lcBuffer = STRTRAN(lcBuffer, CHR(I), "")
NEXT I
WAIT WINDOW [ User Name = "] + ALLTRIM(lcBuffer) + [" ]
ENDIF
RETURN
Where I might have erred?
TIA
Regards,
Ilya