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

Вниз

Как получить информацию о пользователе?   Найти похожие ветки 

 
rainy_2002'   (2004-10-11 14:36) [0]

Я не смог дождаться пока придет письмо для активации, поэтому пишу так.
У меня вот такой вопос.
Мне нужно получить информацию о пользователе (имя учетной записи, полное имя укомпьютера и т.д).
Самостоятельнего найти функции в документации у меня не получилось, может кто сталкивался?


 
panov ©   (2004-10-11 14:43) [1]

>rainy_2002"   (11.10.04 14:36)
На сайте нет необходимости дожидаться ответа после регистрации.
После регистрации ника можно сразу участвововать под ним в конференциях.


 
Игорь Шевченко ©   (2004-10-11 14:44) [2]

NetGetUserInfo


 
Дмитрий Ботвин   (2004-10-11 14:46) [3]

Имя учетной записи понятно, полное имя компа тоже (указанием
домена видимо) а вот т.д не понятно. Что конкретно надо узнать?


 
rainy_2002   (2004-10-11 14:48) [4]

Про активацию понял - учту.
Полное имя компьютера действительно с указанием домена. И т.д. можно опустить :)


 
Дмитрий Ботвин   (2004-10-11 15:05) [5]

Попробуй вот это:

procedure GetNetUser(CompName: WideString);
 type THostInfo = record
         wkui1_username: PWideChar;
         wkui1_logon_domain: PWideChar;
         wkui1_oth_domains: PWideChar;
         wkui1_logon_server: PWideChar;
      end;
 var
   Info: Pointer;
   ElTotal,ElCount,Resume: DWord;
   HostInfo: THostInfo;
   UserName, Domain: String;
 begin
   Resume:=DWord(0);
   Info:=nil;
   NetWkstaUserEnum(PWideChar(HostName),1,Info,64,ElCount,ElTotal,Resume);
   if Info<>nil then
     try
       HostInfo:=THostInfo(info^);
       UserName:=HostInfo.wkui1_username;
       Domain:=HostInfo.wkui1_logon_domain;
     except
       UserName:="unknown";
       Domain:="unknown";
     end
   NetApiBufferFree(Info);
 end;


 
Дмитрий Ботвин   (2004-10-11 15:07) [6]

В строке NetWkstaUserEnum(PWideChar(HostName),1,Info,64,ElCount,ElTotal,Resume);
поправь HostName на CompName - не то написал :-)))


 
rainy_2002   (2004-10-11 15:11) [7]

спасибо


 
cerber1 ©   (2004-10-12 00:18) [8]

А еще рой в реестре.Там все есть. А где - читай книги.



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

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

Наверх




Память: 0.48 MB
Время: 0.031 c
14-1099243806
123
2004-10-31 20:30
2004.11.21
MS-DOS


1-1099576713
Змей
2004-11-04 16:58
2004.11.21
пустой ли edit1


1-1099546270
VitaWED
2004-11-04 08:31
2004.11.21
ЭЦП


1-1099667913
axx
2004-11-05 18:18
2004.11.21
Помогите скрыть кнопку программы на панели задач


1-1099672699
SteelMan
2004-11-05 19:38
2004.11.21
Сохранение массива в файл