СПИСОК ПОЛЬЗОВАТЕЛЕЙ 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