API 获取当前登陆用户的名字和机器名
2008-09-27 19:19
302 查看
得到用户名:
var
Username : pChar;
nSize : Cardinal;
begin
Username:=StrAlloc(30);
nSize:=30;
GetUserName(Username,nSize);
ShowMessage(Username);
StrDispose(Username);
得到机器名:
function GetComputerName: AnsiString;
var lpBuffer: array[0..MAX_PATH] of char;
dwSize: DWORD;
begin
dwSize:= MAX_PATH;
if not Windows.GetComputerName(lpBuffer, dwSize) then
raise
Exception.Create(SysErrorMessage(GetLastError()));
Result:= StrPas(lpBuffer);
end;
var
Username : pChar;
nSize : Cardinal;
begin
Username:=StrAlloc(30);
nSize:=30;
GetUserName(Username,nSize);
ShowMessage(Username);
StrDispose(Username);
得到机器名:
function GetComputerName: AnsiString;
var lpBuffer: array[0..MAX_PATH] of char;
dwSize: DWORD;
begin
dwSize:= MAX_PATH;
if not Windows.GetComputerName(lpBuffer, dwSize) then
raise
Exception.Create(SysErrorMessage(GetLastError()));
Result:= StrPas(lpBuffer);
end;
相关文章推荐
- sharepoint2013获取当前登录显示的用户名字(汉字名)
- 获取当前用户的名字
- 续【C#微信结合百度api获取当前用户的地理位置】代码详解
- PHP获取当前登陆用户IP
- Dynamics CRM 在报表中获取当前登陆用户的guid
- 通过ASP.Net页面获取域用户名(当前登陆的用户)
- Dynamics CRM 在报表中获取当前登陆用户的guid
- c#获得本机计算机名字,获得本机当前系统登陆用户和管理员权限,Environment
- 通过ASP.Net页面获取域用户名(当前登陆的用户)
- C#微信结合百度api获取当前用户的地理位置
- 整合Spring Security3,在JSP中获取当前登陆用户信息
- C#实现微信结合百度api获取当前用户地理位置的方法
- Dynamics CRM 在报表中获取当前登陆用户的guid
- 利用百度API获取当前用户的省市地区,适合定位精度要求不高的项目
- PHP获取当前登陆用户IP
- Dynamics CRM 在报表中获取当前登陆用户的guid
- 【API】获取当前进程的用户对象和GDI对象
- Powershell获取当前机器的序列号用户名域
- 【API】获取当前进程的用户对象和GDI对象
- zabbix3.0.4-agent通过shell脚本获取mysql数据库登陆用户