Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.11;
Скачать: CL | DM;

Вниз

Учётные записи в XP.   Найти похожие ветки 

 
KEV ©   (2003-06-29 17:49) [0]

Каким образом можно определить под какой учётной записью вошёл в систему пользователь.


 
Palladin ©   (2003-06-29 17:55) [1]

самое простое GetEnvironmentVariable("UserName")


 
MBo ©   (2003-06-29 17:56) [2]

GetUserName


 
Ученик ©   (2003-06-29 19:11) [3]

>KEV © (29.06.03 17:49)
GetUserNameEx


 
Ученик ©   (2003-06-29 19:42) [4]

type
EXTENDED_NAME_FORMAT =
(
NameUnknown = 0,
NameFullyQualifiedDN = 1,
NameSamCompatible = 2,
NameDisplay = 3,
NameUniqueId = 6,
NameCanonical = 7,
NameUserPrincipal = 8,
NameCanonicalEx = 9,
NameServicePrincipal = 10);

function GetUserNameEx(NameFormat: EXTENDED_NAME_FORMAT;
lpNameBuffer: PChar; var dwSize: DWord): Boolean; stdcall; external "secur32.dll" name "GetUserNameExA";

procedure TForm1.Button1Click(Sender: TObject);
var
szUserName: array[0..255] of Char;
dwSize: DWord;
begin
dwSize := 255;
if GetUserNameEx(NameDisplay, szUserName, dwSize) then
ShowMessage(StrPas(szUserName))
end;



Страницы: 1 вся ветка

Текущий архив: 2003.09.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
4-33845
Mishenka
2003-07-11 17:49
2003.09.11
Вопрос про ShellExecute и др.


1-33554
Le!
2003-08-29 08:59
2003.09.11
Рисунок на рабочем столе!


11-33529
access_violation
2003-01-05 13:20
2003.09.11
help


9-33423
PEOPLE
2003-03-08 13:01
2003.09.11
СКАЖИТЕ КАК СДЕЛАТЬ КАРТИНКУ С 256 ЦВЕТАМИ ?


1-33563
Eagle Owl
2003-08-28 22:34
2003.09.11
Инсталяция программы с помощью InstallShield