728x90
델파이에서 약간의 소스를 수정한 뒤 프로젝트에서 우클릭하니 다음과 같은 에러가 발생하였다
컴파일은 되는데 영 찝찝하고 프로젝트에서 우클릭했을 때 JCL Debug expert라는 메뉴도 사라졌다
상단바에서 Project -> JCL Debug expert에 마우스를 올리기만 해도 동일 에러가 발생했다
다른 프로젝트에서는 발생하지 않고 이 프로젝트에서만 발생되었고 JCL문제인가 싶어서 JCL , JVCL 모두 재설치를 해봐도 해결이 안 되어 혹시나 싶어 소스를 원복 시켰는데 정상작동하였다 이때부터 한줄한줄 변경할 때마다 해당 기능을 점검해봤는데..
(이 문제의 절대적인 원인과 해결책은 아니겠지만) 나 같은 경우에는 신기하게도 주석이 문제였다 주석을 왜 읽는지;;
{} 기호로 묶인 큰 주석 내에서 수정 내용을 기입해놨는데 거기에
{
블라블라 '*.sys' 어쩌고 저쩌고
}
라는 주석을 제거하니 즉시 에러는 발생하지 않았고 그중에서도 특히 ' 이 따옴표를 제거하니 증상이 사라졌다
참 신기하기도 하지.. 애초에 주석은 왜 읽는지도 궁금하고 악성코드 방지인지 자기네들 컴포넌트에서 주석을 읽어서 쓰는 게 있어서 충돌 난 건지.. 여튼 해결!! 한 한 시간 날렸다!! 야호!
728x90
'운동하는 개발자 > Delphi' 카테고리의 다른 글
델파이 폼에서 파일 드래그앤드롭 / delphi Drag and Drop (0) | 2021.06.03 |
---|---|
delphi, lazarus 동작시간 계산 (0) | 2021.04.23 |
델파이 검색(Find In Files) 에러 / There is no associated form for (GExpert) (0) | 2021.03.23 |
델파이 시스템종료, 시스템재시작 하는 가장 간단하고 정확한 방법 / delphi reboot or shutdown windows (0) | 2021.02.05 |
델파이 서비스 디버깅 / delphi service deburgging (0) | 2021.02.02 |