//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문으로 약간 처리 좀 했습니다.
- Posted
- Filed under .NET/C#