개발환경: RAD Studio XE5 ( C++ Builder XE5)
Component: TurboPower Async Professional 4.07
대부분 잘 동작하는데.. 가끔 아래와 같은 Exception을 발생합니다.
Exception EInOutError in module A407_R170.bpl at 0001904E Device read error.
Read, Write할 때 대부분을 try catch로 잡았기 때문에
다른 부분에서 발생하는 것 같은데, 어떻게 잡아야 할 지 모르겠습니다.
메뉴얼에서는 이 Exception이 file open/close, Read/Write할 때 발생하는데,
데이터를 받아야 할 타이밍에서 발생한 것을 보면 Read 할 때 발생한 것으로
추정합니다.
그리고,
TurboPower사의 Async Pro 컴포넌트는 공개용으로 전환되어 더이상 버젼업 없이.
그냥 쓰는 것으로 아는데..
TurboPower의 Component를 대체할만한 시리얼 콤포넌트 추천해주시면
좋겠네요.
감사합니다.
|