Dll 안에 TComport를 넣고 동작시 OnRxChar 이벤트가 동작 하지 않는 경우가 있다.
TComport 생성시 기본적으로 SyncMethod가 smThreadSync로 설정되어 있는데 이를 smWindowSync 또는 smNone으로 적용시 해결을 할 수 있다.
smThreadSync: 내부적으로 쓰레드를 실행
smWindowSync: 윈도우 메시지 발생
smNone: 이벤트 생성
'Delphi' 카테고리의 다른 글
iOS를 따라한 Toggle Button (0) | 2023.05.02 |
---|---|
윈도우즈에서의 cmd 실행 차이 (0) | 2020.10.12 |
StringToOleStr memory leak (0) | 2019.01.14 |
IWebBrowser2 with Delphi (0) | 2018.09.28 |
7Zip with Delphi (펌) (0) | 2018.09.21 |