자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi Runtime error 216 at 5005F106
2021.05.28 11:39
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
XE8에서 정상적으로 사용하던 프로젝트를 XE7에서 불러와서 빌드하고 실행했더니 메인 폼이 나타나지 않고
디버깅 상태에서 그대로 멈춰있습니다.
메인 폼 create이나 loading에 브레이크 포인트를 걸어봐도 거기까지 가기도 전에 멈추는 것 같습니다.
그리고 탐색기에서 빌드된 실행파일을 실행하면 제목처럼 런타임 에러가 발생합니다.
추가로 설치한 컴포넌트나 메인 폼의 초기화 부분에서 에러가 나는 것 같은데 도움 부탁드립니다.
댓글 2
-
김원경
2021.06.01 10:36
-
김동현
2021.06.03 08:06
안녕하세요. 댓글 달아주셔서 감사합니다.
메인폼이 실행되기 전에 실행되는 다른 소스들이 몇 개 있어서 그쪽 위주로 살펴보고 있습니다.
메시지박스를 추가해서 확인해보니 a 소스의 Init, final에서는 메시지박스가 나타나고 b 소스의 init에 넣어놓은 메시지박스가 나타나기 전에 런타임 에러가 나길래 그 중간에 뭐가 있는지 찾아보고 있는 중입니다.
말씀하신대로 create와 init 부분도 보고 있구요.
컴포넌트들은 당연히 새로 설치했는데 컴포넌트들이 의심스러워서 소스에서 주석처리하면서 찾고 있습니다.
감사합니다.
Delphi Runtime error 216 at 5005F106
2021.05.28 11:39
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
XE8에서 정상적으로 사용하던 프로젝트를 XE7에서 불러와서 빌드하고 실행했더니 메인 폼이 나타나지 않고
디버깅 상태에서 그대로 멈춰있습니다.
메인 폼 create이나 loading에 브레이크 포인트를 걸어봐도 거기까지 가기도 전에 멈추는 것 같습니다.
그리고 탐색기에서 빌드된 실행파일을 실행하면 제목처럼 런타임 에러가 발생합니다.
추가로 설치한 컴포넌트나 메인 폼의 초기화 부분에서 에러가 나는 것 같은데 도움 부탁드립니다.
댓글 2
-
김원경
2021.06.01 10:36
-
김동현
2021.06.03 08:06
안녕하세요. 댓글 달아주셔서 감사합니다.
메인폼이 실행되기 전에 실행되는 다른 소스들이 몇 개 있어서 그쪽 위주로 살펴보고 있습니다.
메시지박스를 추가해서 확인해보니 a 소스의 Init, final에서는 메시지박스가 나타나고 b 소스의 init에 넣어놓은 메시지박스가 나타나기 전에 런타임 에러가 나길래 그 중간에 뭐가 있는지 찾아보고 있는 중입니다.
말씀하신대로 create와 init 부분도 보고 있구요.
컴포넌트들은 당연히 새로 설치했는데 컴포넌트들이 의심스러워서 소스에서 주석처리하면서 찾고 있습니다.
감사합니다.
이 오류메세지는 할당되지 않은 클래스 혹은 해제한 클래스에 다시 접근할 때 발생하는 오류메세지입니다.
메인폼이 표시되지 않고 오류가 난다면 메인 폼의 create 이벤트, 또는 메인폼의 소스에 initialization 부분의 코드에 오류가 있는지 확인하셔야 합니다.
또하나 버전이 다른 경우 특히 상용컴포넌트들은 다시 설치하시고 컴포넌트를 사용하셔야합니다.