Avatar billede motek Nybegynder
18. september 2003 - 14:43 Der er 17 kommentarer og
1 løsning

Identificere brugere

Hej.

Vi kører en del Pc'ere i netværk, og
selvfølgelig alle med hver deres navn.

Hvordan får jeg vist det aktuelle Pc-navn
i en tekstbox?

F.eks når jeg er logget på fra min Pc,
skal tekstboksen vise: Bruger_Mh
Avatar billede squashguy Nybegynder
18. september 2003 - 14:46 #1
noget i denne stil?

Set net = CreateObject("WScript.Network")
MsgBox net.ComputerName
Avatar billede overchord Nybegynder
18. september 2003 - 14:48 #2
18. september 2003 - 14:50 #3
Ellers prøv denne i et modul:

Private Declare Function apiGetComputerName Lib "kernel32" Alias _
    "GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long
Function GetMachineName() As String
'Returns the computername
Dim lngLen As Long, lngX As Long
Dim strCompName As String
    lngLen = 16
    strCompName = String$(lngLen, 0)
    lngX = apiGetComputerName(strCompName, lngLen)
    If lngX <> 0 Then
        GetMachineName = Left$(strCompName, lngLen)
    Else
        GetMachineName = ""
    End If
End Function


Maskinnavnet fås ved at skrive:
=GetMachineName()

i en tekstboks
Avatar billede terry Ekspert
18. september 2003 - 14:53 #4
Environ("UserName")
Avatar billede terry Ekspert
18. september 2003 - 14:54 #5
Your question is a bit misleading!

Identificere brugere

del Pc'ere i netværk, og
selvfølgelig alle med hver deres navn.
18. september 2003 - 14:55 #6
Motek-> Ønsker du PC-navnet eller windows' brugerlogin-navn?

Environ("Username") giver windows-login, mens GetMachineName() giver PC-navnet
Avatar billede motek Nybegynder
18. september 2003 - 14:56 #7
Hej Thomas.

PC-navnet!
18. september 2003 - 14:57 #8
ok, så er det min funktion, du skal bruge....
Avatar billede motek Nybegynder
18. september 2003 - 14:59 #9
Perfect hr. Jepsen!!

Du får pointene!
Tak til alle!
18. september 2003 - 15:10 #10
thnx :o))
Avatar billede motek Nybegynder
18. september 2003 - 15:12 #11
Hvad mener du med thnx:0))?
18. september 2003 - 15:16 #12
thnx= Thanks = tak

:o)) er en smiley, som viser at jeg er glad

:o) = glad
:o)) = meget glad
:-( = sur
:-'( = ked af det

og et hav af andre...
Avatar billede motek Nybegynder
18. september 2003 - 15:18 #13
Okay!!!!!.....Man lærer noget nyt hver dag!
18. september 2003 - 15:22 #14
ja, men du kan næsten ikke have undgået at støde på dem tidligere, da de bruges af alle. Ideen er at man lægger hovedet mod venstre skulder for at se ansigtet!
Avatar billede motek Nybegynder
18. september 2003 - 15:24 #15
Åh ja..da :O))
Avatar billede overchord Nybegynder
18. september 2003 - 15:40 #16
jaja - jeg skulle nok have pastet koden ind istedet for at vise til websistet med den identiske leosning :-)
18. september 2003 - 21:14 #17
Overchord-> Ja, jeg kan se, at det er den samme løsning, du kom op med! Jeg var i gang med at skrive, da du kom med dit indlæg, så derfor så jeg det ikke.
Jeg hentede bare koden fra mit eget bibliotek, da jeg mente at det var det mest hensynsfulde overfor Motek. Men jeg havde ikke gjort det, hvis jeg havde set dit indlæg....
Avatar billede overchord Nybegynder
19. september 2003 - 00:55 #18
Hej thomas - det er absolut ok. Din loesning var mere hjaelpsom end blot at laegge link til noget kode :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester