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)
ÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝ