Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[9070] Re:error 질문
박지훈.임프 [cbuilder] 837 읽음    2003-12-18 13:03
말씀하신 두가지 에러는 각각 상당히 광범위한 경우에 발생하는 것들입니다.
직접적인 원인만 말씀드리면...

"Canvas does not..." 에러는 윈도우 핸들이 생성되지 않았거나 기타 이유로 그려질 수 없는 상태인 순간에
그리려고 시도하면 발생합니다. 대부분의 경우 서드파티 컴포넌트를 사용했는데 그 컴포넌트가 잘못 만들어진
경우가 많습니다.

"Access violation..."은 허용되지 않은 메모리 영역을 쓰려고 하거나 읽으려고 하는 식으로 침범하면 발생
합니다. 객체를 두번 Free 하거나 생성되지 않은 객체 포인터의 멤버를 액세스하려고 하거나 하는 경우 등
입니다. 이것은 주로 개발자의 실수로 발생합니다.

말씀드렸다시피 위의 두가지 에러는 각각 광범위한 이유들이 있습니다. 구체적으로 원인을 알고 싶으시다면
더 많은 단서가 필요합니다. 어떤 컴포넌트를 사용했고 어떤 코딩을 했는데 어떤 부분에서 에러가 나더라,
이런 식으로 말이죠.

그럼...


zazaza 님이 쓰신 글 :
: xp 사용하구요,델파이 3.0입니다.
:
: 화면으로 미리보기 해서 출력하는건데요
:
: 몇개의 프로그램만 다음과 같은 에러가 납니다.
:
: 1. Canvas dose not allow drawing.
:
: 2. Access violation at address 0000001C. read of address 0000001C.
:
: 이 2개의 에러는 각각 다른 데서 발생하는 에러입니다.
:
: 고수님들 문제점을 아시면 답변좀 부탁드립니다.

+ -

관련 글 리스트
9068 error 질문 zazaza 768 2003/12/16
9430     Re:error 질문 류종택 817 2003/12/16
9070     Re:error 질문 박지훈.임프 837 2003/12/18
9072         Re:Re:error 질문 zazaza 721 2003/12/19
9429             Re:Re:Re:error 질문 류종택 758 2003/12/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.