Update HandleLogs.cs

This commit is contained in:
NYAN CAT 2019-05-24 23:44:13 +03:00
parent 48be73d7ff
commit 9f5dfc0754

View File

@ -11,6 +11,8 @@ namespace AsyncRAT_Sharp.Handle_Packet
public class HandleLogs public class HandleLogs
{ {
public void Addmsg(string Msg, Color color) public void Addmsg(string Msg, Color color)
{
try
{ {
if (Program.form1.listView2.InvokeRequired) if (Program.form1.listView2.InvokeRequired)
{ {
@ -20,11 +22,19 @@ namespace AsyncRAT_Sharp.Handle_Packet
LV.Text = DateTime.Now.ToLongTimeString(); LV.Text = DateTime.Now.ToLongTimeString();
LV.SubItems.Add(Msg); LV.SubItems.Add(Msg);
LV.ForeColor = color; LV.ForeColor = color;
Program.form1.listView2.BeginUpdate();
Program.form1.listView2.Items.Insert(0, LV); Program.form1.listView2.Items.Insert(0, LV);
Program.form1.listView2.EndUpdate();
})); }));
} }
else
{
ListViewItem LV = new ListViewItem();
LV.Text = DateTime.Now.ToLongTimeString();
LV.SubItems.Add(Msg);
LV.ForeColor = color;
Program.form1.listView2.Items.Insert(0, LV);
}
}
catch { }
} }
} }
} }