제 컴에서는 이상없이 잘 됩니다.
좀 복잡한 계산루틴이 계속되는 프로그램 입니다.
별로 잘 된것 같지는 않는데.... 하여간 제 컴에서는 잘 됩니다.
문제는 상대방 컴에서 갑자기 어느순간부터 프로그램이 돌다가 어느순간
모니터가 Black으로 확 바뀌며... 치명적인 에러가 발생했습니다....
그리곤 내 프로그램은 죽고 윈도우 화면으로 돌아갑니다.
프로그램이 잘못 된 것 같지는 않습니다.(그래야 되는데....)
제 컴에선 그런 일이 한번도 발생되지 않았거든요.
지금도 잘 돌고요....
또 상대방 컴에서는 출력을 할때 퀵레포트로 만든 출력폼의 세로선이 보이지
않을 때가 왕왕 있습니다.
물론 제 컴에선 선도 확실히 잘~ 나오구요...
이것도 있습니다.
Win XP에서(프로그램은 win98 로 만듬) 미리보기 하면 가끔 출력할수 있는
출력 아이콘이 활성화가 안됩니다. 컴을 재 부팅 하면 또 됩니다.
고수님들 이럴때 상대방 컴, 또는 프로그램의 의 무었을 점검 해 보아야 됩니까?
1. 컴이 죽는 경우는 무었을 점검해야 합니까?
2. 출력시 선이 안 나오는 경우는 왜 그런걸까요?
3. 미리보기시 Print 아이콘이 활성화 되지 못하는것은 왜 그런걸까요?
고수님들 여기에 대해 한마디라도 해 주십시요. 감사합니다.
코딩상에서 메모리를 많이 먹는 경우이건..
OverFlow같은 문제가 발생하였거나..
배열중에서 그 범위를 넘는 곳의 Data를 액세스하지 않나
확인해 보시는게 좋을 듯 합니다..
Compile시에 확인할 수 있는 방법으로는
Project/Options에서.. Compiler 탭에 보면..
Range Checking과 OverFlow Checking을 check후에
컴파일 해보셨으면 합니다..
만약, 코딩상에서 동적으로 어떤 것을 생성하였는데..
폼이 Close되거나.. Procedure가 끝났을때에..
해제 시켜주지 않는지도 확인해 보시기 바랍니다..
2. 출력시 선이 안 나오는 경우는 왜 그런걸까요?
출력선이 안나오는 경우는 없었던걸로 압니다만..
다른 문제로 인해서.. 안나오는 경우가 있을 수 있습니다..
아실지 모르겠지만.. 윈도우 9x/Win ME에서의 폰트 픽셀이
Window 2000계열과 그 상위 계열에서..
1픽셀정도 차이나는 것으로 알고 있습니다..(제가 테스트했던 결과상..)
따라서... 그 1픽셀 차이때문에 안보일 수가 있습니다..
만약, Box를 사용하여 서로 중첩시켰거나..
혹은.. Line을 사용했는데... 글이 그 라인 1픽셀 옆에 있다면..
확인해 보시는게 좋을 듯 합니다..
3. 미리보기시 Print 아이콘이 활성화 되지 못하는것은 왜 그런걸까요?
- 일단은 리포터에서 버튼이 사라지는 일은 없었던걸로 알고 있습니다..
물론, 퀵리포터를 수십군에.. 출력되는 페이지 수도..
몇백개가 되어도.. 그런일은 없었던것 같습니다..
단.. 몇백개가 출력될때.. 메모리가 모지라거나..
프린터쪽의 메모리가 보족랄때.. 스풀의 메모리가 부족때에
에러가 났었던걸로 기억이 납니다..
만약 그런 문제가 발생했다면..
메모리가 모지라거나.. 리소스가 모지라는 경우가 아닌지
확인해 보는게 어떨까 합니다..
답이 되셨길..