Access - IP (Identificado de pc en red)

 
Vista:

IP (Identificado de pc en red)

Publicado por Francisco (1 intervención) el 15/05/2004 11:14:10
Quien puede indicarme como identificar un Pc en red a traves de su IP.
La aplicación es para Access 97. Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro

IP (Identificado de pc en red)

Publicado por Alejandro (4142 intervenciones) el 05/05/2023 20:00:47
Para identificar un PC en red a través de su dirección IP en Access 97, puedes usar la siguiente función de VBA:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Function GetComputerName(ByVal sIPAddress As String) As String
    Dim oNet As Object
    Dim sComputerName As String
 
    Set oNet = CreateObject("WScript.Network")
 
    On Error Resume Next
    sComputerName = oNet.ComputerName
 
    If Err.Number <> 0 Then
        sComputerName = ""
    End If
 
    On Error GoTo 0
 
    GetComputerName = sComputerName
End Function

Para usar esta función, debes pasar la dirección IP del PC que deseas identificar como argumento. La función devolverá el nombre del PC correspondiente a esa dirección IP, o una cadena vacía si no se puede determinar el nombre del PC.

Es importante tener en cuenta que esta función utilizará el protocolo de resolución de nombres NetBIOS, que debe estar habilitado en la red. Además, algunas redes pueden tener configuraciones especiales que dificulten la identificación de los nombres de los PC a través de las direcciones IP.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar