Forum
Merhaba,
Eventlogları gridview de listelemek istiyorum bunun icin;
EventLog log = new EventLog();
log.Log = "Almak istediğim Event log";
log.MachineName = "Sunucunun ipsi yada adı";
dataGridView1.DataSource = log.Entries;
dediğimde loglar gridview de listelenmiyor. Fakat log.Entries.Count ile kaç adet log olduğunu görebiliyorum yani bağlantılar ve yetki tamam bir tek gride aktarırken sıkıntı çekiyorum.
Teşekkürler
Merhaba,
Eventlogları gridview de listelemek istiyorum bunun icin;
EventLog log = new EventLog();
log.Log = "Almak istediğim Event log";
log.MachineName = "Sunucunun ipsi yada adı";
dataGridView1.DataSource = log.Entries;
dediğimde loglar gridview de listelenmiyor. Fakat log.Entries.Count ile kaç adet log olduğunu görebiliyorum yani bağlantılar ve yetki tamam bir tek gride aktarırken sıkıntı çekiyorum.
Teşekkürler
event logları treevıew ıcıne cekebılırsınız
eventloglar olay göruntuleyıcısınde hata yada bılgı mesajı gösterılmek ıcın kullanılır
if(!eventlog.sourceexıst("deneme");
(
eventlog.createeventsource("deneme");
)
eventlog=new eventlog();
logsource="deneme";
log.wrıteentry("deneme",eventlogentrytype.error);
log.wrıteentry("deneme",eventlogtype,ınformatıon);
Merhaba
Treeview dışında datagridview e dökebiliyormuyuz event logları?
Merhaba
Treeview dışında datagridview e dökebiliyormuyuz event logları?
bilmiyorum denemek lazım hata alma olasılıgı var
merhaba http://www.aspheute.com/english/20000811.asp adresınde asp.net ıcın ornek mevcut mantık aynı logları cektıkten sonra bır lıste bınd edın daha sonra grıdde toplayın
saygılar
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com
Avni hocm cevabınız için teşekkürler fakat verdiğiniz örnekde gride datasource olarak verdikten sonra .Bind() yapiyor. Bu web de var fakat winform larda gridview1.Bind(); yok.
merhaba
EventLog aLog = new EventLog(); aLog.Log = "System"; aLog.MachineName = "."; LogGrid.DataSource = aLog.Entries; // LogGrid.DataBind();
olarak denemelisin form ve asp.net farkını bıldıgınıze daır gonderdıgım bır ornektı datasource set etmenız yeterlı olacaktır.
sayfanın en altında kodlar var EventLog classı ıcınde mevcut
saygılarımla
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com
Merhaba,
Formumda LogGrid adında bir datagridview var. button click eventine şunu yazıyorum fakat buttona tıkladığımda gride hiçbirşey gelmiyor.
EventLog aLog = new EventLog();
aLog.Log = "Security";
aLog.MachineName = ".";
LogGrid.DataSource = aLog.Entries;
Bu arada loglara ulaşabiliyormuyum diye check ettiğimde MessageBox.Show(aLog.Entries.Count.ToString()); dediğimde Security loglarının sayısını veriyor. Yani loglara erişebiliyorum.
Merhaba,
Sonuca ulaşabildim başka ihtiyacı olanlar içinde paylaşıyorum.
EventLog aLog = new EventLog();
aLog.MachineName = "Hangi Serverdan Log çekmek istiyorsanız";
aLog.Log = "Neyin logunu çekmek istiyorsanız (Application, System vs..)";
LogGrid.DataSource = aLog.Entries.Cast<EventLogEntry>().Select(p => new { Source = p.Source, Type = p.EntryType.ToString(), Name = p.MachineName, Message = p.Message }).ToList();