Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.03 c
14-1099419072
Роман
2004-11-02 21:11
2004.11.21
Есть авторы крутых прог?


14-1099462223
Sergey_Masloff
2004-11-03 09:10
2004.11.21
На Borland ALM 2005 идет кто?


14-1099913747
ИМХО
2004-11-08 14:35
2004.11.21
Почему всё всегда получается не по сценарию?


14-1099406379
Andryk
2004-11-02 17:39
2004.11.21
Кижки которы делают обкуренные авторы для детей :))))))


3-1098699289
Zif
2004-10-25 14:14
2004.11.21
Оптимальный поиск...




   Наверх