Mariano,

        Você pode usar a função GetComputerName, da kernel32.dll para fazer
isto. Funciona tanto no Windows 9x quanto no NT.

        Abraços,
        Patricia.

> ----- Mensagem original -----
> De:           Mariano Gustavo Zonis - BMS [SMTP:[EMAIL PROTECTED]]
> Enviada em:           Segunda-feira, 26 de Março de 2001 16:49
> Para:         Lista SQLWindows/Centura (Correio eletrônico)
> Assunto:              [sqlwin] Registry
> Prioridade:           Alta
> 
> Boa tarde PessoALL... 
> 
> Será que alguém tem alguma aplização ou saberia me informar que dados uso
> para buscar o nome da máquina no Registry... 
> Estou usando os seguintes comandos... 
> 
> Call REG.SetRootKey( HKEY_LOCAL_MACHINE ) 
> ! 
> If not REG.OpenKey( '/System/CurrentControlSet/ComputerName/ComputerName',
> TRUE ) 
>         Call ERR( 'Erro ao abrir a chave do registro.' ) 
>         Break 
> ! 
> If not REG.EnumKeys( Arr ) 
>         Call ERR( 'Erro ao ler a chave subordinada.' ) 
>         Break 
> 
> Só que não está me retornando valor algum... Alguém saberia me dizer o que
> está faltando??? 
> 
> Desde já obrigado... 
>         Mariano... 
> 
ÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝ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