Ahoj,
potřeboval bych poradit jak "donutim" VB aby mi zjistil který uživatel je přihlášen k počítači na kterém je spuštěn, popřípadně na jakémkoli jiném PC v síti. Samozřejmě pro systém WinXP přihlášen do domény. Tedy aby formát uživatelského jména byl např. "Programujteadmin".
Fórum › Visual Basic
Načtení uživatelského jména ... PLS
Použij API funkci:
Public Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long
Private Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long
Private Sub Command1_Click()
Dim strUserName As String
strUserName = String(100, Chr$(0))
GetUserName strUserName, 100
strUserName = Left$(strUserName, InStr(strUserName, Chr$(0)) - 1)
Print strUserName
End Sub
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 19 hostů
Podobná vlákna
Validace křestního jména (s možností prostředního jména) — založil Lukas.
Jméno uživatelského účtu — založil Palmik
Úprava Užívateľského rozhrania — založil AnonImouS
Jméno uživatelského účtu — založil mytamhuyet
Vytvorenie uzivatelskeho uctu — založil fili
Moderátoři diskuze