Fórum Computadores da Rede num combobox #231734
12/05/2004
0
Como faço pra carregar um combobox com todos os nomes dos computadores da rede em uso ?
Muito Obrigado
Christian.selbmann
Curtir tópico
+ 0Posts
12/05/2004
Euclides
var
i: integer;
caminho, drive: string;
tamanho: cardinal;
begin
setlength( caminho, 255 );
tamanho:= 255;
for i:= 0 to 25 do begin
drive:= chr( ord(´A´) + i ) +´ :´;
if wnetgetconnection( pchar( drive ), pchar( caminho ), tamanho ) = NO_ERROR then
combobox.items.add( drive + ´ - ´ + caminho );
end;
espero ter ajudado
abraços
Gostei + 0
13/05/2004
Dpinho
var
i: integer;
caminho, drive: string;
tamanho: cardinal;
begin
setlength( caminho, 255 );
tamanho:= 255;
for i:= 0 to 25 do begin
drive:= chr( ord(´A´) + i ) +´ :´;
if wnetgetconnection( pchar( drive ), pchar( caminho ), tamanho ) = NO_ERROR then
combobox.items.add( drive + ´ - ´ + caminho );
end;
Estou precisando disto tambem, não entendir este codigo, pode esclarecer por favor
muito obrigado
Gostei + 0
14/05/2004
Euclides
Este código que passei ele passa para a função WNetGetConnection os drivers do windows que podem ser a ´A:´ até ´Z:´ e ele te devolve o caminho real da rede. Se a mesmo devolver ´NO_ERROR´ significa que este drive e de rede.
Espero ter ajudado
Abraços
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)