[firebase-br] Saber nome do computador

Eder Ribeiro eder.rib em gmail.com
Seg Jul 25 08:24:00 -03 2005


Obrigado Evandro e Rafael,

    Acho q com estas dicas já dá pra fazer alguma coisa.

Brigaduuu!!!

Eder Ribeiro
Ribeirão Preto - SP
"Quando o compilador não está feliz, ninguém está"


----- Original Message ----- 
From: "Rafael Cabral" <rafael.cabral em icraft.com.br>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Friday, July 22, 2005 5:41 PM
Subject: RES: [firebase-br] Saber nome do computador


Tenta a função API GetComputerName. Funciona em todas as versões do Windows.

[]s,

Rafael Cabral

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Evandro Siqueira
Enviada em: sexta-feira, 22 de julho de 2005 17:38
Para: FireBase
Assunto: Re: [firebase-br] Saber nome do computador

Eder,

Pelo pouco que conheço do IB/FB, acredito que não. Entretanto desenvolvi uma
pequena função em Delphi que me retorna o nome da máquina. Só não sei se há
como adapta-la para uma UDF ou SP. E só mais uma problemática: só funciona
100% em windows 98, pq no XP, NT e w2k a chave do registro que guarda esta
informação tem outros nomes e outras localizações.

Mesmo assim, segue o código e, sinceramente, espero que tenha alguma
utilidade.


function NomeComputador : string;
var
  registro : tregistry;
begin
  registro:=tregistry.create;
  registro.RootKey:=HKEY_LOCAL_MACHINE;
  registro.openkey('System\CurrentControlSet\Services\VXD\VNETSUP',false);
  result:=registro.readstring('ComputerName');
end;

[]'s
Evandro Siqueira
Programador
Recife/PE

----- Original Message -----
From: "Eder Ribeiro" <eder.rib em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, July 22, 2005 5:00 PM
Subject: [firebase-br] Saber nome do computador


Galera,

    É possível, através de alguma instrução sql, saber qual é o nome da
máquina em que está rodando o sistema?

Grato,

Eder Ribeiro
Ribeirão Preto - SP
"Quando o compilador não está feliz, ninguém está"
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa



______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista