Ol�.

Estou tentando recuperar o login do usuario na rede,
estou usando as fun��o abaixo.
Quando rodo no win2000, funciona normal, porem no win 98 a funcao retorna o
user vazio.

Outra coisa � saber em qual sistema operacional estou trabalhando...
uso as fun��es - VisDosGetVersion( ),VisGetWinVersion( ), acontece a mesma
coisa
no win2000 retorna a versao certa, no win98,nao retorna a versao certa.

Algu�m sabe como resolver isso????Por que isso acontece????

Grata

Cl�udia


External Funcition
Library name: advapi32.dll
      Function: GetUserNameA
            Description:
            Export Ordinal: 0
            Returns
                  Boolean: BOOL
            Parameters
                  Receive String: LPSTR
                  Receive Number: LPWORD


Inernal function
Function: fGetUser
      Description:
      Returns
            String:
      Parameters
      Static Variables
      Local variables
            Number: nBuffer
            String: sUser
      Actions
            Set nBuffer = 100
            Call SalStrSetBufferLength( sUser, nBuffer )
            Call GetUserNameA(sUser,nBuffer)
            Return sUser


On SAM_AppStartup
      Set sUsuario = fGetUser( )


_________________________________________________________________________
Advert�ncia:
Esta mensagem n�o implica a assun��o de obriga��es em nome da Itaipu
Binacional, cujo Estatuto disp�e, em seu Artigo 15:
A ITAIPU somente poder� assumir obriga��es ou constituir procuradores
mediante a assinatura conjunta dos dois Diretores Gerais.
(D.O.U. de 20.02.86, p�gs. 2073/6)




=============================================Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
=============================================

Responder a