//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