Chinaunix首页 | 论坛 | 博客
  • 博客访问: 645622
  • 博文数量: 751
  • 博客积分: 5000
  • 博客等级: 大校
  • 技术积分: 4990
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-28 09:48
文章分类

全部博文(751)

文章存档

2011年(1)

2008年(750)

我的朋友

分类:

2008-10-28 10:07:35


  在.NET中获取一台电脑名,IP地址及当前用户名是非常简单,以下是我常用的几种方法,如果大家还有其它好的方法,可以回复一起整理:
  
  1. 在ASP.NET中专用属性:
  获取电脑名: Page.Server.ManchineName
  
  获取用户信息: Page.User
  
  获取客户端电脑名:Page.Request.UserHostName
  
  获取客户端电脑IP: Page.Request.UserHostAddress
  
  2. 在网络编程中的通用方法:
  获取当前电脑名: static System.Dns.GetHostName()
  
  根据电脑名取出全部IP地址: static System.Dns.Resolve(电脑名).AddressList
  
  也可根据IP地址取出电脑名: static System.Net.Dns.Resolve(IP地址).HostName
  
  3. 系统环境类的通用属性:
  当前电脑名: static System.Environment.MachineName
  
  当前电脑所属网域: static System.Environment.UserDomainName
  
  当前电脑用户: static System.Environment.UserName
【责编:admin】

--------------------next---------------------

阅读(1375) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~