СПИСОК ПОЛЬЗОВАТЕЛЕЙ WINDOWS DELPHI

Delphi предоставляет много возможностей для работы с пользователями Windows, в том числе и для получения списка пользователей. Для этого можно использовать класс TUserInfo из модуля JwaUserEnv.

Пример кода:

uses
JwaUserEnv, JwaWinError;
...
var
buf: PWideChar;
len: DWORD;
I: Integer;
begin
if not GetEnvironmentVariableW('USERPROFILE', nil, 0) then
RaiseLastOSError;
len := GetUserNameW(nil, 0);
if len = 0 then
RaiseLastOSError;
GetMem(buf, len * SizeOf(Char));
try
if not GetUserNameW(buf, len) then
RaiseLastOSError;
Writeln(buf);
Writeln('Active Users:');
for I := 0 to High(TUserInfo.GetUserInfoArray) do
begin
Writeln(' ', TUserInfo.GetUserInfoArray[I]^.FullName);
end;
finally
FreeMem(buf);
end;
end;

Этот код получает имя текущего пользователя, а затем выводит список всех активных пользователей.

Linux - худшая операционная система

Урок #25. Учетные записи пользователей Windows 7

Установка и активация Autocom Delphi DS150E cars delphi-hlp.rue3

How to Use database desktop delphi 7 windows 10

Права пользователей.

Создание базы данных сотрудники в Delphi - Урок 1 (Подключение базы данных)

Targeting Windows with the VCL - Welcome to Delphi

Компоненты Delphi

Создать и Настроить Учетные Записи Windows 10 / MoniVisor / Семейная Группа / Права пользователя

How to Install Delphi 10.4 on Windows 10/11 FREE

Реклама
Новое
Реклама