Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como fazer um ping a partir de Visual Basic
O sistema operacional Windows contém um arquivo DLL que você usa em seu código Visual Basic para executar ping um servidor de rede . O procedimento de ping retorna uma resposta que você pode usar no código para identificar se o computador está online e disponível na rede. Você deve incluir o arquivo DLL do Windows em seu próprio arquivo de código VB . Após a DLL está incluído , você pode pingar qualquer computador na rede. Instruções
1

Clique no Windows botão " Iniciar" e selecione "Todos os Programas". Clique em " Microsoft Visual Basic " e clique em "Visual Basic 6 ". Abra seu projeto VB .
2

Clique duas vezes no arquivo na lista de arquivos de código fonte para o seu projeto . O arquivo é aberto no seu editor de VB
3

Copie e cole o seguinte código no início do seu arquivo para incluir a DLL do Windows em seu projeto VB: .

Privada Declare Function IcmpSendEcho Lib " icmp.dll " _

(ByVal IcmpHandle As Long , _ ByVal

DestinationAddress As Long , _ ByVal

RequestData As String , _

ByVal RequestSize As Long , _ ByVal

RequestOptions As Long , _

ReplyBuffer Como ICMP_ECHO_REPLY , _ ByVal

ReplySize As Long , _

ByVal Timeout as Long ) As Long

o código deve ser copiado em sua totalidade, ou o compilador VB retorna um erro . O código inclui a função " ICMP.DLL " do sistema operacional Windows que pings um computador a partir do desktop
4

Adicione o seguinte código para o ping do computador remoto: .

Chamada IcmpSendEcho ( hIcmp , IPaddress , "ping" , Len (50) , 0, Responder , Len (Responder) , 20)

Substituir " IPaddress " com o endereço IP do computador remoto.
< br > 5

Recuperar o replay do comando ping. O código a seguir determina se o ping foi bem sucedido :

mypingresponse = Reply.Status

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter manualmente Foxpro para VB6 
·Como expirar seu Script VB 
·Como criar personalizado IHM Símbolos 
·Como importar VBScript no VB Express 
·Pode Visual Basic Script escutar uma porta Telnet 
·Como converter uma imagem para transparente em Visual B…
·Como calcular o azimute entre os pontos em VB 
·Como calcular Comissão Usando Looping 
·Como calcular o tamanho do bloco para DataSets VB 
·Como abatido em VB.NET 
  Artigos em destaque
·Como editar Setup.exe 
·Como calcular Texto Altura 
·Como adicionar uma Assembléia para Web.Config 
·Como escrever meu próprio manipulador de exceção no …
·Windows Mobile C Compiler Options 
·A função de callback para DLL 
·Como gerar um método em NetBeans 
·Como aprender expressões regulares Perl 
·Como excluir um botão na Visual C 
·Como Incorporar Sprite Flex 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados