DOMU DOMU

Titulky
Progr.jazyky
Databßze
Inter/Intranet
COM
SystΘm(novΘ)
VS 6.0 (novΘ)

Katalog odkaz∙

  • Databßze
  • Internet / Intranet
  • Komponenty
  • Progr. jazyky
  • Win32

    Reklama





  • 5.0
    Aktußlnφ Φlßnky

    Jak zjistit programov∞ jmΘno poΦφtaΦe ve Win95 a WinNT.



    '***************************************************************
    'Windows API/Global Declarations for :95/NT username
    '***************************************************************


    Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" (ByVal
    lpBuffer As String, nSize As Long) As Long

    '***************************************************************

    gsUserId = ClipNull(GetUser())


    Function GetUser() As String


    Dim lpUserID As String
    Dim nBuffer As Long
    Dim Ret As Long
    lpUserID = String(25, 0)
    nBuffer = 25
    Ret = GetUserName(lpUserID, nBuffer)


    If Ret Then
    GetUser$ = lpUserID$
    End If

    End Function



    Function ClipNull(InString As String) As String

    Dim intpos As Integer


    If Len(InString) Then
    intpos = InStr(InString, vbNullChar)


    If intpos > 0 Then
    ClipNull = Left(InString, intpos - 1)
    Else
    ClipNull = InString
    End If

    End If

    End Function


    Michal Blßha (SPRINX)
    blaha@sprinx.cz
    21.6.1999


    (c) 1998 SPRINX s.r.o. a auto°i Φlßnk∙.
    redakce@developer.cz