Posted
Filed under .NET/C#
        
//RS-232C Serial 통신을 위하여 현재 열려 있는 ComPort찾기위한 Method
private void GetComport()
{
    lstComPort.Items.Clear();   // 리스트 박스 초기화
     foreach (string comPort in SerialPort.GetPortNames())
    {
        if(!Char.IsDigit(Char.Parse(comPort.Substring(4,1))))
            lstComPort.Items.Add(comPort.Substring(0,4));
        else
            lstComPort.Items.Add(comPort);
    }
}
foreach 내부안에서 바로 Items.Add 해서 추가 해도 되지만, 저 같은 경우에는 마지막 단락에 요상한 문자가 붙더라구요...(COM4$ 이런식으로 말입니다.) 그래서 if 문 써서.. 마지막에 쓰레기 문자가 출력되는걸 막기 위해서 if문으로 약간 처리 좀 했습니다.
2011/04/21 22:38 2011/04/21 22:38