OVH Cloud OVH Cloud

récupérer le nom de la station ?

4 réponses
Avatar
Gold
Bonsoir,
Je cale sur la fonction qui me permettrais de récupérer le nom de la station
sur laquelle je travaille.
Merci pour votre aide
amicalement Jacques

4 réponses

Avatar
Guy DETIENNE
Salut ;O)

N'était-ce pas le nom de la station qui était demandée ?

Voir ici via API:
http://www.mvps.org/accessfr/apis/api0009.htm

Si tu es sous Win2000 ou ultérieur :

strComputerName = Environ$("COMPUTERNAME")
Msgbox "Nom de la station : " & strComputerName


Guy


"Jacques" a écrit dans le message de
news:
Bonjour,

Voici de quoi t'aider. Cela retourne le nom de l'utilisateur

a.. Public Declare Function GetUserName Lib "advapi32.dll" Alias
"GetUserNameA" _
b.. (ByVal lpBuffer As String, nSize As Long) As Long
c..
d.. Function OSUserName() As String 'extrait d'un code de Paul, Dave
Peterson Exelabo
e.. Dim Buffer As String * 256
f.. Dim BuffLen As Long
g.. BuffLen = 256
h.. If GetUserName(Buffer, BuffLen) Then _
i.. OSUserName = Left(Buffer, BuffLen - 1)
j.. End Function
k..
l.. Sub CTest()
m.. MsgBox OSUserName
n.. End Sub

"Gold" a écrit dans le message de
news:dp6vi1$1o0k$
Bonsoir,
Je cale sur la fonction qui me permettrais de récupérer le nom de la
station

sur laquelle je travaille.
Merci pour votre aide
amicalement Jacques








Avatar
Jacques
Bonjour,

Voici de quoi t'aider. Cela retourne le nom de l'utilisateur

a.. Public Declare Function GetUserName Lib "advapi32.dll" Alias
"GetUserNameA" _
b.. (ByVal lpBuffer As String, nSize As Long) As Long
c..
d.. Function OSUserName() As String 'extrait d'un code de Paul, Dave
Peterson Exelabo
e.. Dim Buffer As String * 256
f.. Dim BuffLen As Long
g.. BuffLen = 256
h.. If GetUserName(Buffer, BuffLen) Then _
i.. OSUserName = Left(Buffer, BuffLen - 1)
j.. End Function
k..
l.. Sub CTest()
m.. MsgBox OSUserName
n.. End Sub

"Gold" a écrit dans le message de
news:dp6vi1$1o0k$
Bonsoir,
Je cale sur la fonction qui me permettrais de récupérer le nom de la
station

sur laquelle je travaille.
Merci pour votre aide
amicalement Jacques




Avatar
Jacques
Re,

Oups ! Voici ... le nom de la station

Declare Function GetComputerName& Lib "kernel32" _
Alias "GetComputerNameA" (ByVal lbbuffer As String, nsize As Long)


Function ReturnName()
Dim z As String * 64
Call GetComputerName(z, 64)
ReturnName = z
End Function

Sub GetComputerNameTest2()
MsgBox ReturnName
End Sub



"Gold" a écrit dans le message de
news:dp6vi1$1o0k$
Bonsoir,
Je cale sur la fonction qui me permettrais de récupérer le nom de la
station

sur laquelle je travaille.
Merci pour votre aide
amicalement Jacques




Avatar
Gold
y a pas mieux
grand merci

"Jacques" a écrit dans le message de news:

Re,

Oups ! Voici ... le nom de la station

Declare Function GetComputerName& Lib "kernel32" _
Alias "GetComputerNameA" (ByVal lbbuffer As String, nsize As Long)


Function ReturnName()
Dim z As String * 64
Call GetComputerName(z, 64)
ReturnName = z
End Function

Sub GetComputerNameTest2()
MsgBox ReturnName
End Sub



"Gold" a écrit dans le message de
news:dp6vi1$1o0k$
Bonsoir,
Je cale sur la fonction qui me permettrais de récupérer le nom de la
station

sur laquelle je travaille.
Merci pour votre aide
amicalement Jacques