View Full Version : c# get Nome PC§
ciao, io dovrei riuscire in c# a prelevare il nome del computer e il dominio del pc in modo che nel mio programmino quando faccio un aionsert posso riempire pure una tabella log... come posso fare??
ciao, io dovrei riuscire in c# a prelevare il nome del computer e il dominio del pc in modo che nel mio programmino quando faccio un aionsert posso riempire pure una tabella log... come posso fare??
Trovato thx -.- :D
variabilepippo
27-09-2007, 10:11
Trovato thx -.
E' buona norma condividere con il forum le soluzioni trovate...:rolleyes:
RaouL_BennetH
01-10-2007, 09:16
Non so se la sua corrisponde alla mia ... io avrei fatto così:
using System;
using System.Collection.Generic;
using System.Net;
using System.Text;
namespace GetPcName
{
public class UserLog
{
private string userName;
private string osName;
private string nomePc;
public UserLog()
{
}
public string UserName
{
get
{
return userName;
}
set
{
userName = value;
}
}
public string OsName;
{
get
{
return osName;
}
set
{
osName = value;
}
}
public string NomePc
{
get
{
return nomePc;
}
set
{
nomePc = value;
}
}
//......da qualche parte nel codice....
UserLog userlog = new UserLog();
userlog.UserName = Environment.UserName.ToString();
userlog.OsName = Environment.OSVersion.ToString();
userlog.NomePc = Dns.GetHostName.ToString();
//magari se volessimo ricavare pure l'ip
IPHostEntry ipUser = Dns.GetHostEntry(userlog.NomePc);
foreach(IPAddress ip in ipUser.AddressList)
{
string myIp = ip.ToString();
}
String FuserName = System.Environment.UserName;
String FnomeMacchina = System.Environment.MachineName;
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.