O que voc� pode fazer � quando o usuario loguar no sistema, grave em uma tabela a maquina onde ele esta e quando ele sair do sistema este registro seja excluido.

Assim vc tera a maquina que cada um esta logado no momento.

para gegar o nome do computador declare na sess�o External Funcition
Library name: kernel32.dll
Function: GetComputerNameA
    Description:
    Export Ordinal: 0
    Returns
        Number: LONG
    Parameters
        Receive String: LPSTR
        Receive Number: LPLONG


Depois e so usar esta fun��o. como na fun��o abaixo.

Function: GetNomeComputador
    Description:
    Returns
        String:
    Parameters
    Static Variables
    Local variables
        Number: n_Kernel32
        String: s_Maquina
    Actions
        Set n_Kernel32 = 255
        Call SalStrSetBufferLength( s_Maquina, n_Kernel32 )
        Call GetComputerNameA( s_Maquina, n_Kernel32 )
        Return s_Maquina

Espero que ajude

Leandro Neves

On 4/15/05, Thiago Aranha <[EMAIL PROTECTED]> wrote:
Boa tarde,
 
Gostaria de saber se algu�m sabe como pegar a m�quina em que determinado usu�rio est� logado.
Por exemplo: Passo como par�metro o nome do usu�rio e a fun��o me retorno a esta��o aonde esse usu�rio est� logado
 
Agrade�o a ajuda,
 
 
Thiago Aranha

Responder a