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

Вниз

GetUserName или мои кривые руки? :-)   Найти похожие ветки 

 
Pat ©   (2003-12-10 17:51) [0]

Имеем процедуру:

procedure TForm1.Button1Click(Sender: TObject);
var UName: array [0..Max_path] of char;
d:dword;
begin
d:=sizeof(UName);
if not GetUserName(UName,d)
then
showmessage(SysErrorMessage(GetLastError))
else caption:=UName;
end;


GetLastError говорит: "Запрошенная операция не была выполнена, так как пользователь не подключен к сети. Указанная служба не существует"


 
stone ©   (2003-12-10 17:57) [1]

procedure TForm1.Button1Click(Sender: TObject);
var
UName: string;
d: dword;
begin
d := 255;
SetLength(UName, d);
if not GetUserName(UName,d)
then
showmessage(SysErrorMessage(GetLastError))
else caption:=UName;
end;

function GetWinUserName: 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;


 
stone ©   (2003-12-10 17:58) [2]

procedure TForm1.Button1Click(Sender: TObject);
var
UName: string;
d: dword;
begin
d := 255;
SetLength(UName, d);
if not GetUserName(pchar(UName),d)
then
showmessage(SysErrorMessage(GetLastError))
else caption:=UName;
end;

function GetWinUserName: 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;


 
BiN ©   (2003-12-10 17:59) [3]

если ты в 9х сидишь, то может у тебя и пользователя-то нет
глянь - пуск - завершение сеанса <кого?>



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

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

Наверх




Память: 0.47 MB
Время: 0.029 c
6-38980
Evgeniy34
2003-12-11 07:41
2004.02.13
Проблемка с подключением к сети


1-38814
darkhunter
2004-02-03 09:54
2004.02.13
как найти координаты видимой части компонента


1-38892
_Dmitry_
2004-02-04 15:42
2004.02.13
Форма внутри потока


14-39006
Builder
2004-01-26 22:15
2004.02.13
Компоненты...


3-38670
Rafe
2004-01-24 21:05
2004.02.13
Вылетает ошибка при выходе из программы!!! Причина - Data Module.