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

Вниз

Как программно узнать имя сеанса Windows?   Найти похожие ветки 

 
ASvencim ©   (2004-04-19 23:58) [0]

Доброго времени суток! Нужно программно получить имя сеанса Windows (В меню "Пуск" наверху написано, если кто не понял).


 
Yong ©   (2004-04-20 00:05) [1]

Там, наверху имя текущего юзера написано. Получить можно так:

function MyGetUserName : string;
var Size         : cardinal;
   PRes         : PChar;
   BRes         : boolean;
begin
 Size := MAX_COMPUTERNAME_LENGTH + 1;
 PRes := StrAlloc(Size);
 BRes := GetUserName(PRes, Size);
 if BRes then result := StrPas(PRes) else result := "default";
end;


 
Игорь Шевченко ©   (2004-04-20 00:06) [2]

WTSQuerySessionInformation не поможет ?


 
ASvencim ©   (2004-04-20 00:20) [3]

Спасибо, помогли



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

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

Наверх




Память: 0.47 MB
Время: 0.034 c
8-1071838650
Ragazor
2003-12-19 15:57
2004.04.11
Image1 + Image2= Image3


1-1079802805
Goida
2004-03-20 20:13
2004.04.11
Ошибка из Excel. Не пойму почему


14-1082100251
Kerk
2004-04-16 11:24
2004.04.11
Мыло получил. Очередное разводилово?


1-1079535229
Alex Shulg
2004-03-17 17:53
2004.04.11
изменение resourcestring в момент выполнения программы


1-1080135078
Erik
2004-03-24 16:31
2004.04.11
В каком класе описан thread для создания com подразделений?