Nombre de PC en Win7 x64 no funciona

25/07/2010 - 02:32 por Tanky | Informe spam
Hola:
Desde hace muchos años que vengo utilizando el código que lo conseguí
en la web del Búho, ahora que cambié de computadora, con Windows 7
x64, no se porque razón no funciona y me sale el siguiente error:
"Error de automatización. La biblioteca de objetos no está
registrada".
Utilizo Access 2010. Hace poco lo hacía con Windows 7 x86 y Access
2010 y si funcionaba.

Este es el código del Búho:
''Controlamos Nombre nombre máquina
Function DameNombrePc() As String
Dim ObjetoRed As Object
Set ObjetoRed = CreateObject("WScript.Network")
DameNombrePc = ObjetoRed.ComputerName
Set ObjetoRed = Nothing
End Function
''Controlamos Nombre nombre usuario máquina
Function DameNombreUsuarioMaquina() As String
Dim ObjetoRed As Object
Set ObjetoRed = CreateObject("WScript.Network")
DameNombreUsuarioMaquina = ObjetoRed.UserName
Set ObjetoRed = Nothing
End Function

Por favor si alguien puede ayudarme, le agradecería mucho.
Franklin

Preguntas similare

Leer las respuestas

#1 Ignacio
26/07/2010 - 09:11 | Informe spam
¡Hola, Franklin!

Puedes utilizar la función Environ directamente sin necesidad de
definir más objetos.
Lo más simple es:
Usuario = Environ$("UserName")
Máquina = Environ$("ComputerName")

Espero que te sirva de ayuda.
Un saludo,
Ignacio.
Respuesta Responder a este mensaje
#2 Tanky
26/07/2010 - 17:43 | Informe spam
On 26 jul, 03:11, Ignacio wrote:
¡Hola, Franklin!

Puedes utilizar la función Environ directamente sin necesidad de
definir más objetos.
Lo más simple es:
Usuario = Environ$("UserName")
Máquina = Environ$("ComputerName")

Espero que te sirva de ayuda.
Un saludo,
Ignacio.



Muchísimas gracias Ignacio !!!!
Estaba trabado en este asunto, lo utilizo para registrar el ingreso y
salida de los usuarios al programa. Nuevamente gracias !!!
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida