수정코드)
void AddTxtLines(System.Windows.Forms.RichTextBox tmp, string text, int maxLines)
{
if(true)
{
try
{
if(tmp.Lines.Count() >= maxLines)
{
List<string> lines = tmp.Lines.ToList();
lines.RemoveAt(0);
tmp.Lines = lines.ToArray();
}
}
catch(AccessViolationException accexp)
{
Console.WriteLine("[MUSIC_DEBUG]:" + accexp.Message);
}
catch(Exception e)
{
Console.WriteLine("[MUSIC_DEBUG]:" + e.Message);
}
}
try
{
tmp.AppendText(text);
tmp.ScrollToCaret();
}
catch(AccessViolationException accexp)
{
Console.WriteLine("[MUSIC_DEBUG]:" + accexp.Message);
}
catch(Exception e)
{
Console.WriteLine("[MUSIC_DEBUG]:" + e.Message);
}
}
'c# 언어 > 중급과정' 카테고리의 다른 글
REDIS설치/프로그램BLPUSH&BLPOP/ (0) | 2023.11.11 |
---|---|
공휴일제외/3교대/당번구하기/로직/구현 (0) | 2023.11.10 |
radio music - form version(BackgroundWorker) 07:00 (0) | 2023.06.13 |
APMMusic.Down.Send.cs (0) | 2023.05.24 |
MSI와 EXE의 차이점(1) (0) | 2023.03.07 |