Access

Obtener el nombre de la computadora




Obtener el nombre de la computadora





Quinto día de Adviento Gurús de Ms Access

Ejemplos

en una expresión:

«El nombre de su computadora es ‘» & apiGetComputerName() & «‘»

como fuente de control:

=apiGetComputerName()

Código

VBA7 está disponible para Access 2010 y versiones posteriores.

#If VBA7 Then
 Private Declare PtrSafe Function apiGetComputerName _
      Lib "kernel32" Alias "GetComputerNameA" _
      (ByVal lpBuffer As String, nSize As Long) _
      As Long
#Else
   
   Private Declare Function apiGetComputerName _
      Lib "kernel32" Alias "GetComputerNameA" _
      (ByVal lpBuffer As String, nSize As Long) _
      As Long
#End If

Public Function GetComputerName( _
   ) As String
   
   Dim sBuffer As String _
      , nLen As Long _
      , nSize As Long
   nLen = 16
   sBuffer = String$(nLen, 0)
   nSize = apiGetComputerName(sBuffer, nLen)   
   If nSize  0 Then
      GetComputerName = Left$(sBuffer, nLen)
   Else 
      GetComputerName = ""   
   End if 
End Function

‘ referencia: función GetComputerNameA

Compartir

Comparte con otros… aquí está el enlace para copiar:

¿Tienes algo que decir?

Me interesaría saber de ti. ¿Quizás también tengas una página con código para compartir? Envíame un correo electrónico para agregarla al índice de código. ¿Quieres darme las gracias y decirme qué estás haciendo con Access? O quizás algo no está claro, encontraste un error, algo no está bien explicado o quieres que esto haga más. Es bueno recibir comentarios. Envíame un correo electrónico a información@Gurús de msAccess.com

Ir al inicio

Donar

Derechos de autor 2018-2023 crystal long (strive4peace). Comparta y use libremente siempre que respete la atribución y la mantenga abierta. Última actualización: julio de 2023

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba