o q eu tenho faz o inverso. traz o nome da maquina pelo ip e ve quais ip estao respondendo esse modelo ai e só os micros q tem compartilhamento. no meu caso, não... é melhor um pouco... se esse modelo resolve, blz... mas se precisar de algo como eu citei, estou à disposição.
and. ----- Original Message ----- From: Luiz Escobar To: delphi-br@yahoogrupos.com.br Sent: Tuesday, February 13, 2007 4:19 PM Subject: Re: [delphi-br] Re: Listar computadores da rede ajudou muito...... agora que tenhos os nomes dos computadores da rede, só falta pegar os respequitivos IP´s... Luiz Escobar Analista/Desenvolvedor: WEB - HTML/JavaScript/PHP/MySQL WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase DOS - Clipper/Assembler xBase SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k LINUX - LAZARUS/Kylix/MySQL; http://www.megasistema.com.br ----- Original Message ----- From: Murillo Proença To: delphi-br@yahoogrupos.com.br Sent: Tuesday, February 13, 2007 4:19 PM Subject: [delphi-br] Re: Listar computadores da rede vê se ajuda: procedure FindComputers(Workgroup: string; aResList: TStrings); var eNumHandle : THandle; WorkgroupRS : TNetResource; Buf : array[1..500] of TNetResource; BufSize : DWORD; Entries : DWORD; Result : integer; sComputer: String; begin if not Assigned(aResList) then Exit; aResList.Clear; WorkGroup := Workgroup + #0; FillChar(WorkGroupRS, SizeOf(WorkGroupRS), 0); with WorkgroupRS do begin dwScope := 2; dwType := 3; dwDisplayType := 1; dwUsage := 1; lpRemoteName := @Workgroup[1]; end; WNetOpenEnum(Resource_GlobalNet, ResourceType_Any, 0, @WorkgroupRS, ENumHandle); repeat Entries := 1; BufSize := SizeOf(Buf); Result := WNetENumResource(ENumHandle, Entries, @Buf, BufSize); if (result = NO_Error) and (Entries = 1) then begin sComputer:= StrPas(Buf[1].lpRemoteName); aResList.Add(Copy(sComputer, 3, Length(sComputer)-2)); end; until (Entries <> 1) or (Result <> NO_Error); WNetCloseENum(ENumHandle); end; --- Em delphi-br@yahoogrupos.com.br, "Luiz Escobar" <[EMAIL PROTECTED]> escreveu > > Preciso de uma função/componente que liste todos os nomes E IP´s dos > computadores da rede..... > ALLguem tem algo parecido ? > > Luiz Escobar > Analista/Desenvolvedor: > WEB - HTML/JavaScript/PHP/MySQL > WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase > DOS - Clipper/Assembler xBase > SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k > LINUX - LAZARUS/Kylix/MySQL; > http://www.megasistema.com.br > [As partes desta mensagem que não continham texto foram removidas] __________ Informação do NOD32 IMON 2057 (20070213) __________ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]