안녕하세요?
프린터에 대해서 궁금한게 있어서 질문을 드림니다.
프린터 출력할때 출력을 사용자설정에서 두세줄정도만 출력하려고 높이 총 3900mm 에서 450mm로 잡았습니다...
출력을 하니 10 번정도는 인쇄가 잘됨니다 그런데 시간이 지날수록 인쇄 할때 에러메세지('project1.exe 모듈에서 페이지 오류를 일으켯습니다')가 나옵니다...
이런내용인데 메모리를 해제시키면 된다는데 확실히는 모르겠습니다...
이유가 뭔가요?
부탁드림니다.....
> 안녕하세요?
> 프린터에 대해서 궁금한게 있어서 질문을 드림니다.
> 프린터 출력할때 출력을 사용자설정에서 두세줄정도만 출력하려고 높이 총 3900mm 에서 450mm로 잡았습니다...
> 출력을 하니 10 번정도는 인쇄가 잘됨니다 그런데 시간이 지날수록 인쇄 할때 에러메세지('project1.exe 모듈에서 페이지 오류를 일으켯습니다')가 나옵니다...
> 이런내용인데 메모리를 해제시키면 된다는데 확실히는 모르겠습니다...
> 이유가 뭔가요?
> 부탁드림니다.....
안녕하세요.
페이지오류가 생길때는 허용된 메모리가 아닌 다른 메모리를 접근할때 생기는 오류입니다. 윈도우의 경우 멀티태스킹이 됩니다. 이런 멀티태스킹운영체제에 있어서는 동시에 여러프로그램들이 같이 돌아갑니다. 그렇기 때문에 각각의 으용프로그램들은 각자의 메모리공간을 가지고 있으며 이 각각의 프로그램들은 절대 허용된 방법외의 다른방법으로 다른 프로그램들의 메모리 공간을 침범할수 없게 되어 있습니다. 그런데 만약 침범하게 되면 운영체제로써는 당연히 접촉(?) 사고를 일으킨 놈(?)을 죽여버리면서 다른 응용프로그램을 보호하게 되는겁니다.^^;
현재로써는 잘못된 메모리의 사용문제 인것 같습니다.