Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.10.2009, 21:36   #1
Мэс
Пользователь Подтвердите свой е-майл
 
Аватар для Мэс
 
Регистрация: 07.08.2007
Сообщений: 22
Вопрос Логин пользователя

Всем здрасте! Подскажите, как в ходе работы проги узнать логин пользователя под которым он зашел в систему winxp???
Мэс вне форума Ответить с цитированием
Старый 04.10.2009, 21:55   #2
apocalypce
Пользователь
 
Аватар для apocalypce
 
Регистрация: 08.08.2009
Сообщений: 65
По умолчанию

в реестре можно инфу забрать
Error 404: Подпись not found
apocalypce вне форума Ответить с цитированием
Старый 04.10.2009, 22:02   #3
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

Функция GetUserName.
Arigato вне форума Ответить с цитированием
Старый 04.10.2009, 22:32   #4
Мэс
Пользователь Подтвердите свой е-майл
 
Аватар для Мэс
 
Регистрация: 07.08.2007
Сообщений: 22
По умолчанию

Цитата:
Сообщение от Arigato Посмотреть сообщение
Функция GetUserName.
Ага, только у меня какая-то бесмыслица получается:

Код:
  GetUserName(a, n);
  Label1.Caption := a;


может надо просто a:PAnsiChar конвертнуть в string, только я такой функции не знаю
Мэс вне форума Ответить с цитированием
Старый 04.10.2009, 23:15   #5
spamer
Software Developer
Старожил
 
Аватар для spamer
 
Регистрация: 19.12.2008
Сообщений: 2,070
По умолчанию

Вот в инете есть такое:
Код:
Function GetUserFromWindows: string;
Var
  UserName    : string;
  UserNameLen : Dword;
Begin
  UserNameLen := 255;
  SetLength(userName, UserNameLen);
  If GetUserName(PChar(UserName), UserNameLen) Then
    Result := Copy(UserName,1,UserNameLen - 1)
  Else
    Result := 'Unknown';
End;
Будь проще и люди к тебе потянутся
spamer вне форума Ответить с цитированием
Старый 05.10.2009, 22:07   #6
Мэс
Пользователь Подтвердите свой е-майл
 
Аватар для Мэс
 
Регистрация: 07.08.2007
Сообщений: 22
По умолчанию

всем спасибо!!!
Мэс вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
логин и пароль All517 Работа с сетью в Delphi 3 15.01.2009 15:46
Alar,Поменяй Пожалуста мне логин vitalik007 О форуме и сайтах клуба 3 23.05.2008 15:38
изменить логин ERASERROR О форуме и сайтах клуба 5 23.02.2008 08:11
Как узнать логин и пароль к dial-up соединению? ikonup Помощь студентам 2 25.01.2007 15:40
Помогите программно ввести логин и пароль на web странице. fэn Общие вопросы Delphi 1 08.11.2006 19:03