CrAzY hOuSe
Locos por la programación
Conocer el nombre del ordenador
.net

Syndication

Este API devuelve el nombre del ordenador en el que se esta ejecutando nuestro programa, además el código de ejemplo devuelve el nombre del usuario actual del ordenador.

Option Explicit
Private Declare Function GetComputerName Lib "kernel32" Alias "GetComputerNameA" (ByVal lpBuffer As String, _
             nSize As Long) As Long
Function Ordenador() As String
    Dim Nombre As String * 255, Respuesta As Long, Longitud as Long, Res As Long

    ' Crea Buffer
    Nombre = ""
    Longitud = Len(Nombre)
    Res = GetComputerName(Nombre, Longitud)
    If Res And Longitud > 0 Then
        Ordenador = Left$(Nombre, Longitud)
    Else
        Ordenador = "No encontrado"
    End If
End Function
Private Sub Form_Load()
    MsgBox(Ordenador)
End Sub

Publicado en es.comp.lenguajes.visual-basic


Posted mar, abr 27 1999 0:40 by Maverick
Filed under: ,

Add a Comment

(optional)  
(optional)
(required)  
Remember Me?
MavericK
Powered by Community Server (Non-Commercial Edition), by Telligent Systems