TComPort라는 컴포를 줄곳 사용해 왔는데요.
오늘 Serial 통신하다가 장비쪽 상태를 알리는 명령을 날리면 장비에서 현 상태를 알려줍니다.
근데 이 컴포 써서 사용하면 RxChar(...) 이벤트가 전혀 일어나지 않습니다.
몇 시간 헤메다가 혹시나 해서 다른 컴포넌트(TCommPortDriver) 써서 사용했는데 리턴값이 잘 넘어 오더군요.
두개의 컴포를 비교해 보니 TComPort에는 Receive 받는 부분에 Pointer형의 데이터 주소값이 매개변수로 넘어오지 않는다는 것 뿐입니다.
TComPort는 이벤트 자체가 안일어 나니 참으로 답답합니다.
왜 이런 현사이 일어날까요? 방법이 있을것도 같은데...
답변 좀 주세요.
혹시 TComPort와 TComTerminal연결해서 사용하신건 아닌가요?
그러면 TComPort의 OnRxChar이벤트가 발생하지 않습니다...혹시나 해서..